在特定时间触发依赖Jenkins的工作

时间:2018-02-23 19:41:17

标签: jenkins jenkins-plugins jenkins-pipeline

我有2个工作,分别是工作A和工作B. 如果成功建立了工作A,我希望第二天早上8点触发工作B.

如何设置条件来构建触发器?

2 个答案:

答案 0 :(得分:0)

我通过使用中间作业查询上游作业来完成此操作。中间作业安排在上午8点,使用Jenkins API查询作业A,找出上次运行的时间,如果在过去24小时内运行,则触发B.

答案 1 :(得分:0)

我们有父作业,只有在完成父作业一小时后才会成功触发子作业。为了推迟子作业的执行,我们在子作业中指定了一个安静的时间 - 这是一个以秒为单位测量作业等待执行的时间。

有关Jenkins中设置的更多详细信息,您可以看到this 1-minute youtube video

相关问题