学海无涯
go,go,go

jenkins和gitlab实现自动发布项目-配置自动触发构建(四)

路径:Jenkins–>Credentials–>System–>Global credentials(unrestricted)–>Add Credentials
1、Kind选择Gitlab API token
2、其中API token填写gitlab中有库权限的账号
3、ID填写用户账号

在gitlab创建api令牌

选择GITL ad API token,把复制的toenkns api复制到jenkins填写id和Description为gitlab

三、选择连接
路径:系统管理–>系统设置
1、填写连接名
2、填写gitlab访问URL
3、选择gitlab认证
3、测试连接

任务配置
在job配置界面
1、勾选 Build when a change is pushed to GitLab. GitLab CI Service URL: http://192.168.56.12:8080/project/php-deploy
2、选择push events push上传代码触发构建
3、选择分支过滤(此处可以根据不同的需求来使用过滤功能)
4、secret token需要填入gitlab项目中的webhook

在gitlab中找到项目–>setting–>Integrations配置
填写在上图生成的链接:
URL:http://192.168.56.12:8080/project/php-deploy
Secret Token:3f199086a22c54957579966e34ad120a
点击Add webhook

赞(0) 打赏
未经允许不得转载:YYQ运维技术博客_运维的工作学习之路 » jenkins和gitlab实现自动发布项目-配置自动触发构建(四)
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

运维devops

联系我们关于本博客

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏