0

特定のプロジェクトについて、Jenkins 内で次のスケジュールを定義しています。

H 8,10,13 * * 1-5

このスケジュールに対する私の予想は、毎日午前 8 時、午後 10 時、午後 1 時にビルドをトリガーすることでした。

しかし、スケジュールされた時間内にビルドが起動することはありません。誰かが私が間違っていることを教えてもらえますか? 特定のスケジュールでこのビルドを自動的にトリガーするために、プロジェクトに適用する必要がある他の設定はありますか?

プロジェクトを強制的にビルドすると、成功します。

前もって感謝します!

PS これはソース管理ビルドではありません。実際にスクリプトを起動して、他のビルドの 1 つをデプロイします。

4

1 に答える 1

2

上で指定したスケジュールでは、分に特別な「H」値が使用されます。これにより、ジョブ名に基づいて分の値がランダム化されます。ジョブは、平日の午前 8 時から午前 8 時 59 分、午前 10 時から午前 10 時 59 分、午後 1 時から午後 1 時 59 分の間に実行されます (Jenkins サーバーがユーザーと同じタイム ゾーンにあると仮定します)。

ジョブの名前を変更しない限り、分の値は変わりません。

于 2013-07-31T23:00:24.777 に答える