GitLab合并操作自动构建Jenkins任务

news/2025/3/15 5:58:15/

最终实现当git库 有合并操作自动构建jenkins的指定任务

1、安装Build Authorization Token Root插件
Build Authorization Token Root:使用拥有读取权限的匿名用户访问,配置钩子链接时需要用到,如果不使用,每次访问链接都需要提供认证!

2、配置构建触发器
针对 JAR-1任务添加token 如下图:

添加完成后浏览器调用 buildByToken/build?job=NAME&token=SECRET 链接测试Jenkins是否自动构建了

  • NAME:构建任务名称
  • SECRET:身份验证令牌值

以上面为例应该调用地址为:JenkinsURL/buildByToken/build?job=JAR-1&token=666666

调用成功后在Jenkins页面可以观察到是否自动构建此任务了

3、配置GitLab webhooks
选择仓库 > 设置 > webhooks

OK! 完成了 当提交代码到gitlab后会自动构建任务


http://www.ppmy.cn/news/48286.html

相关文章

【Linux】组管理和权限管理

目录 1 Linux组的基本介绍2 文件/目录所有者2.1 查看文件的所有者2.2 修改文件所有者 3 组的创建3.1 基本指令3.2 应用实例 4 文件/目录 所在组4.1 查看文件/目录所在组4.2修改文件/目录所在的组 5 其他组6 改变用户所在组6.1 改变用户所在的组6.2 应用实例 7 权限介绍8 rwx权限…

【C++类和对象】类和对象(中):拷贝构造函数 {拷贝构造函数的概念及特征,拷贝构造函数不能使用传值传参,编译器自动生成的拷贝构造函数}

四、拷贝构造函数 4.1 概念 在创建对象时,可否创建一个与已存在对象一某一样的新对象呢? 拷贝构造函数:只有单个形参,该形参是对本类类型对象的引用(一般常用const修饰),在用已存在的类类型对象创建新对象时由编译器…

确保实时操作系统(RTOS)设备中的数据安全

导读1月28日大家庆祝了数据保护日,这是一项旨在促进保护数据隐私和安全的国际活动。为了提高人们对数据保护的意识,讨论实时操作系统中数据安全的问题势在必行。目前非常规操作系统已被广泛使用,所以了解这一系统非常重要,尤其是涉…

ElasticSearch第十六讲 ES 索引模板Index Template与Dynamic Template

Index Template Index Templates可以帮助你设定Mappings和Settings,并按照一定的规则,自动匹配到 新创建的索引之上。模版仅在一个索引被新创建时,才会产生作用。修改模版不会影响已创建的索引,你可以设定多个索引模版,这些设置会被“merge”在一起,你可以指定“order”…

上岸美团,我的面经!

作者:阿秀 校招八股文学习网站:https://interviewguide.cn 这是阿秀的第「257」篇原创 小伙伴们大家好,我是阿秀。 欢迎今年参加秋招的小伙伴加入阿秀的学习圈,目前已经超过 2200 小伙伴加入!去年认真准备和走下来的基…

JUC-多线程(12. AQS)学习笔记

文章目录 1. 可重入锁1.1. 概述1.2. 可重入锁类型1.3. Synchronized 可重入实现机理 2. LockSupport2.1. LockSupport 是什么2.2. 3种线程等待唤醒的方法2.2.1 Object 的等待与唤醒2.2.2. Condition接口中的等待与唤醒2.2.3. 传统的 synchronized 和 Lock 实现等待唤醒通知的约…

二叉树的堂兄弟节点

目录 一.二叉树的堂兄弟节点 1.题目描述 2.问题分析 3.代码实现 1.BFS解法 2.DFS解法 二.二叉树的堂兄弟节点 II 1.题目描述 2.问题分析 3.代码实现 一.二叉树的堂兄弟节点 1.题目描述 在二叉树中,根节点位于深度 0 处,每个深度为 k 的节点的子…

JUC并发编程之CompletableFuture

Future future是java5新加的一个接口,他提供了一种异步并行计算的功能 接口定义了操作异步任务执行的一些方法,如获取异步任务的执行结果、取消任务的执行、判断任务是否被取消、判断任务是否执行完毕 目的:异步多线程执行且有返回结果&#…