我有一个要求运行一个销毁作业(这将销毁实例)后,测试。测试大约需要1小时。因此,这些实例可以在此之后销毁,增加一些空闲时间,比如在2小时之后。
Jenkins文件
运行作业-1
运行作业-2-在较低环境中部署
运行作业-3- destroy lower environment after 2hrs of current-time
运行作业-4
运行作业-5-3小时后
所有作业都应该一个接一个地运行,而不需要等待。我被困在那里了!!
定时器-将等待到给定时间结束并中止:(
睡眠-会等到给定的时间,然后运行下一个作业/其他什么的:
触发器-将触发作业,但具有cron功能:(
我可以使用触发器,如果我的需求可以用它完成。
或任何groovy code to set触发时间(设置cron时间currentTime +3小时)!
或
简单地说,我只想在3小时后运行一次cronjob。
注:我是一只时髦的纽比。
发布于 2019-05-22 02:32:15
为最后一个作业使用120分钟的静默期-Job-5Groovy语法是构建作业:‘作业-5’,quietPeriod: 120,等待: false :false
https://stackoverflow.com/questions/56241333
复制相似问题