Jenkins-打包之远程构建

在大型项目中,经常会有新的业务或者基础库需要更新合并进入测试分支,然后使用Jenkins打包给测试人员进行测试。 但是如果人工去构建打包又会显得不够fashion。每次有新的代码合入测完分支,就自动打一个包给测试人员,会更高效一些。

Jenkins安装以及完毕的情况下,配置这样的事情也不算麻烦

image 上图所示的配置 触发远程构建,是使用身份令牌的形式完成的:http://host/job/merchant/buildWithParameters?token=token get请求形式即可完成

image

定时构建

举个🌰

* * * * *
第一个*表示分钟,取值0~59
第二个*表示小时,取值0~23
第三个*表示一个月的第几天,取值1~31
第四个*表示第几月,取值1~12
第五个*表示一周中的第几天,取值0~7,其中0和7代表的都是周日

H H/3 * * *  
每3小时构建以此

0 9,13,18 * * 1-5
每周一到周五 9点,13点,18点构建,