配置Jenkins:
首先安装插件:
Gitlab Hook Plugin,Gitlab Plugin-
安装好插件之后,在项目的构建触发器那块可以看见:
image记住那个URL,之后在Gitlab上配置要用到。
记住那个URL,之后在Gitlab上配置要用到。
记住那个URL,之后在Gitlab上配置要用到。
下面可以选择Gitlab哪种动作触发构建,如push,合并分支等。
配置GitLab
-
首先要在
Gitlab上开启webhook。(需要使用admin账号)image -
在需要自动配置的项目上配置:
Settings--->Integrations--->URL在URL里填上之前jenkins中得出的URL
image -
点击测试:
image会有403报错,这是因为
jenkins没有开启接收外部请求的功能。image在jenkins上配置开启外部请求:
系统管理 ---> 系统配置 ---> 往下拉找到Gitlab那块把勾选的去掉
image应用保存之后,再在
Gitlab上点击test。image之后在
Gitlab上push一个版本,再看jenkins就能看到自动构建的了image







