1)启动 Jenkins 后在首页点击"开始创建一个新任务"。 2)输入任务名称,选择自由风格,点击“确定”。 1) 任意输入描述,然后勾选"丢弃旧的构建", 在"保持构建的最大个数中"输入 3。 1)勾选"参数化构建过程",选择添加"字符参数" 2)设置参数名称、默认值和描述 1)在"构建触发器"中勾选"定时构建",日程表中输入H2/ * * * *,表示每两分钟构建一次。 1)在构建中选择执行 shell,简单的执行一条打印语句,打印上面设置好的参数param;设置好之后保存即可。
在上述设置定时构建时,输入了一行命令H2/ * * * *来表示每隔 2 分钟构建一次,这是一种crontab的写法,具体描述分五个部分:
另外,如果表示每天上午 9 点构建,如果使用0 9 * * *: 可以看到 Jenkins 建议我们使用H 9 * * *的方式: 下面是一些常用定时方式的参考示例: 1.每 30 分钟构建一次:H/30 * * * *。 2.每 2 小时构建一次:H H/2 * * *。 3.每天早上 9 点构建一次:H 9 * * *。 4.每天 8 点、12 点、21 点各构建一次:H 8,12,21 * * *。 5.周一至周五,每天 22 点到 23 点之间每隔 3 分钟构建一次:H/3 22-23 * * 1-5。 运行完毕后,会发现一个问题,构建的时间与我们实际的时间不一致:
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。