jenkins-pipeline+gitlab自动触发构建

目录

环境说明

一、安装jenkins插件

二、生成gitlab的访问token

三、配置jenkins的gitlab路径

四、打开job进行配置自动触发

环境说明

centos7

gitlab

jenkins

一、安装jenkins插件

登陆jenkins点击系统管理,插件管理,可安装插件,搜索如下两个插件进行安装

jenkins-pipeline+gitlab自动触发构建

二、生成gitlab的访问token

1、登陆gitlab生成一个api的token

jenkins-pipeline+gitlab自动触发构建

jenkins-pipeline+gitlab自动触发构建

2、复制令牌到jenkins添加全局凭证

jenkins-pipeline+gitlab自动触发构建

jenkins-pipeline+gitlab自动触发构建

jenkins-pipeline+gitlab自动触发构建

如上图将gitlab生成的token添加到API token中

三、配置jenkins的gitlab路径

jenkins-pipeline+gitlab自动触发构建

四、打开job进行配置自动触发

1、选择构建触发器

jenkins-pipeline+gitlab自动触发构建

2、将上图中的url复制到gitlab中的webhook中

登陆gitlab,点击项目,然后点击setting

jenkins-pipeline+gitlab自动触发构建

3、在jenkins生成安全令牌

jenkins-pipeline+gitlab自动触发构建

jenkins-pipeline+gitlab自动触发构建

复制上图中的token添加到gitlab的webhook中

jenkins-pipeline+gitlab自动触发构建

四、登陆jenkins进行测试

jenkins-pipeline+gitlab自动触发构建

jenkins-pipeline+gitlab自动触发构建

如上图出现http200则表示配置成功

上一篇:项目实训报告-5 深入了解Pipeline


下一篇:[OpenShift 4 - DevSecOps Workshop (16) - 使用 VSCode 编辑运行 Tekton Pipeline 资源