什么是构建触发器
就像之前我们都是手动触发Build,以下是Jenkins的内置4中构建触发器
- 触发远程构建
- 其他工程构建后触发(Builder after other projects are build)
- 定时构建(Build perperiodicallly)
- 轮询SCM(POll SCM)
1.触发远程构建
概念:就是通过 url链接+token进行远程触发项目构建
虽然这个TOKEN是可以自定义的,但是一般都是加密过的字符串
项目构建前,项目构建历史显示 :已经构建7次
浏览器中打开链接url
看项目构建历史窗口,已经成功的对项目进行了第8次构建
2.其他工程构建后触发
概念:就是依赖另外一个项目的构建来完成
新建一个前置工程项目:
并且为这个项目构建一个打印的脚本,以方便我们成功触发
echo "前置工程构建"
然后我们在另一个项目(B工程):选择【其他构建触发器】
点击应用与保存
最后我们点击构建前置工程,于是前置工程就会带动B工程构建
效果图省略