devops端配置
-
修改项目配置
-
勾选构建触发器下的
Build when a change is pushed to GitLab,红框内为webhook url

-
点击该项的
高级按钮,展开配置 -
点击
generate按钮,生成secret token

- 保存配置
gitlab端配置
- 进入项目的
设置下的webhooks进行配置 - 网址即为上文
webhook url secret token也为前面生成的secret token- 保存配置

注意事项:该功能对内网有限制,如果使用的是非公网部署,需要配置允许本地网络,在管理中心的
设置->网络->配置->外发请求

测试
可通过测试按钮测试是否配置成功,点击后,jenkins的项目会自动开始构建。

文章详细介绍了如何配置DevOps环境,特别是GitLab和Jenkins,以便在代码提交到GitLab后自动触发Jenkins的构建过程。这涉及到在DevOps端启用BuildwhenachangeispushedtoGitLab选项,设置Webhook和secrettoken,并在GitLab端添加相应的webhook。同时,文章提醒注意内网部署时可能需要配置允许的网络规则,并提供了通过测试按钮验证配置正确性的方法。
854

被折叠的 条评论
为什么被折叠?



