在Ubuntu上为Jenkins设置任务调度可以通过以下几种方式进行:
使用Jenkins的远程访问API,在发起构建请求时带上一个delay
参数,以指定构建前的等待时间。例如,使用以下命令设置延迟为0秒:
curl -X POST http://${JENKINS_HOST}:${JENKINS_PORT}/job/${JOB_NAME}/build \
--user ${USER}:${PASSWORD} \
--data-urlencode json='{"parameter": [{"name":"delay", "value":"0sec"}]}'
如果你使用的是Jenkins Pipeline,可以在options
部分添加quietPeriod
参数来设置安静期。例如,设置安静期为0秒:
pipeline {
options {
quietPeriod(0)
}
// 其他Pipeline配置
}
http://${JENKINS_HOST}:${JENKINS_PORT}/manage/configure
)中,找到Quiet period
设置项,填写你想要的安静期时长,然后保存设置。以上就是在Ubuntu上为Jenkins设置任务调度的几种方法,你可以根据自己的需求选择合适的方式进行配置。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: ubuntu yum如何检查系统更新