admin

Jenkins 实现Gitlab CI/CD

admin linux 2023-01-25 506浏览 0

需求说明:jenkins通过配置后,开发人员提交代码到gitlab仓库对应的分支后,gitlab会自动发布事件给jenkins对应的Job执行发布任务

1、在jenkins要安装如下3个插件
Jenkins 实现Gitlab CI/CD
Jenkins 实现Gitlab CI/CD

2、配置job的gitlab webhook信息,如下图,勾选后,需要记录下webhook地址和高级选项中的Secret token值
Jenkins 实现Gitlab CI/CD
Jenkins 实现Gitlab CI/CD
3、gitlab项目集成设置
Jenkins 实现Gitlab CI/CD
如下图红框的五处地方需要这种关注,也可以根据自己的需求做出其他选择
URL填写第2点中保存的webhook地址
Secret Token填写高级选项了生成的token值
push events勾选
This URL will be triggered by a push to the repository这里需要填写分支,如果不填写分支,所有分支的更新都会激活推送事件
Enable SSL verification 因为这里我的webhook是http地址,所以这里不勾选

完成如上3点操作后,只要在对应分支提交代码,即可推送jenkins对应Job触发发布工作

继续浏览有关 LINUX技术 的文章
发表评论