Gitlab自动触发jenkins完成自动化构建
jenkins
首先安装gitlab插件,我已经安装过了,首次请在可选插件中进行搜索。
进入项目配置--构建触发器:
Build when a change is pushed to GitLab. GitLab webhook URL:
请复制此处的URL,后续有用。
然后点击高级
“Allowed branches”触发分支可以用默认的全部分支,也可以选择仅由指定名称的分支触发
点击“Generate”按钮,“Secret token”框中生成token,复制下来,然后保存该项目配置。
到此为止你拥有了一个URL,还有一个Secret token,jenkins配置结束。
GitLab
setting>>Integrations
填写jenkins复制下来的URL和Secret Token,然后点击底下的“Add webhook”
往下拉,点击Push event,进行测试。(gitlab和jenkins尽量不要在同一台服务器)