常用的构建触发器 、gitlab 配置webhook
一、Jenkins 项目构建常用的构建触发器
1.1 、触发远程构建(Trigger builds remotely)
通过URL加上相关指令,实现构建。优点在于我们可以使用命令或者代码去执行,去触发构建.
在构建触发器部分(Build Triggers)选择触发远程构建(Trigger builds remotely (e.g., from scripts)),输入自定义的token ,然后复制给出的URL.
修改index.jsp 文件,并提交到gitlab(选做,只是为了看结果)
使用Jenkins的地址+复制的URL+自定义token,触发远程构建
在项目页面,可以看到自动构建了一个新工程
访问tomcat的8080端口,可以看到我们修改的首页内容
1.2、 其他工程构建后触发(Build after other projects are build)
某些环境的构建,相互之间彼此依赖,所以,有些环境必须先安装。对于大型项目而言,会有多个工程需要构建,此时,就可以编排工程的构建顺序,我们可以安排环境工程先构建。
创建一个pre_project的前置工程