【问题标题】:Schedule Jenkins Build安排 Jenkins 构建
【发布时间】:2015-08-23 04:41:25
【问题描述】:

我想安排 Jenkins 每天早上 9:30 构建。如何设置?

我试过 30 9 * * * 但它给了我黄旗的信息 使用'H 09 * * *'而不是'30 09 * * *

谢谢

【问题讨论】:

    标签: jenkins


    【解决方案1】:

    与修复 cron 时间相比,H 选项更灵活。

    如果您的 Jenkins 服务器上同时运行多个作业,您的服务器资源可能会出现瓶颈。

    使用 H 选项,Jenkins 将改善您的工作安排并优化资源。

    但如果您希望您的工作在每天上午 9:30 准确启动,请使用 30 9 * * *。

    【讨论】:

      【解决方案2】:

      "30 9 * * *" 是正确的,如果您希望作业在每天上午 9:30 准确运行。 在这种情况下,您可以忽略警告消息。

      "H 9 * * *" 将在每天上午 9:00 到 9:59 之间的某个时间运行它 - 如果您想随着时间的推移分散多个作业以避免资源过载,此语法很有用。例如。如果您想在上午 9 点到 10 点之间运行 5 个作业,请使用此语法。

      【讨论】:

      • 谢谢大家的回答。我得到了它。我还将构建时间更改为 H(28-30) 9 * * * 并且有效。
      【解决方案3】:

      使用以下格式

      H(28-30) 9 * * *
      

      以上格式将在上午 9:28 到 9:30 左右开始您的 Jenkins 工作。

      H 符号可以与范围一起使用,为了允许定期调度的任务在系统上产生均匀的负载,应尽可能使用符号 H(代表“哈希”)。

      所以这就是您收到警告的原因,但不是错误..!

      【讨论】:

        猜你喜欢
        • 2011-10-23
        • 1970-01-01
        • 1970-01-01
        • 2016-11-03
        • 2018-09-30
        • 1970-01-01
        • 2018-09-17
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多