【问题标题】:How to schedule Jenkins job to build Monday-Friday如何安排 Jenkins 工作以构建周一至周五
【发布时间】:2018-09-30 04:29:05
【问题描述】:

我有一个 jenkins 作业,用于在 Azure 中自动启动/停止 VM。目前,我有这个计划每天运行(在 8 点停止虚拟机并在早上 5 点重新启动它们)。我希望能够在周一至周五(开始/停止)然后周六至周日(仅限停止)运行这项工作,直到工作周再次开始。

我正在使用一项工作并使用带有参数的定期构建插件设置我的日程安排。设置如下:

H 5 * * 1-5 % OPTIONS=start
H 20 * * 1-5 % OPTIONS=stop

你会推荐什么?

【问题讨论】:

    标签: jenkins jenkins-plugins build-pipeline-plugin


    【解决方案1】:

    我会保留你原来的“有效负载”工作,而不是定期进行。

    我将创建另外两个“触发”作业,其全部目的是触发您的“有效负载”作业,并将正确的参数传递给它。这两个作业都将使用参数化触发器插件中的“触发其他作业”操作。

    每个作业都会按照自己的时间表定期运行,将“开始”或“停止”参数传递给您的“有效负载”作业。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-02-16
      • 1970-01-01
      • 2020-12-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-16
      • 1970-01-01
      相关资源
      最近更新 更多