需求说明:jenkins通过配置后,开发人员提交代码到gitlab仓库对应的分支后,gitlab会自动发布事件给jenkins对应的Job执行发布任务
1、在jenkins要安装如下3个插件
2、配置job的gitlab webhook信息,如下图,勾选后,需要记录下webhook地址和高级选项中的Secret token值
3、gitlab项目集成设置
如下图红框的五处地方需要这种关注,也可以根据自己的需求做出其他选择
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触发发布工作
转载请注明:IT运维空间 » linux » Jenkins 实现Gitlab CI/CD
发表评论