Jenkinsのポーリング間隔を次のように構成します。* * * * *
は毎分SCMをポーリングします。 1分未満でポーリングするように構成する方法はありますか?たとえば30秒ごと?
ポーリングする代わりに、SCMにビルドをトリガーさせます。
どのSCMを使用していますか?
編集:
チェックインの変更後、ビルドを開始する前に「x」秒待つようにJenkinsに指示できます。私は同じ問題を抱えています、開発者は複数のチェックインを行っています。
これを構成するには、システム全体のオプションまたはジョブごとのオプションの2つのオプションがあります。
システム全体のオプションは、[管理]-> [システムの構成]-> [静止期間]の下にあります。秒単位です。
ジョブごとのオプションは[詳細プロジェクトオプション]の下にあり、[静止期間]とも呼ばれます。
クワイエット期間を90に設定すると、Jenkinsは最後に検出されたチェックインから90秒後まで待機してから、ビルドを開始します。
Jenkinsは、ポーリングにCron構文を使用します。 Cronの粒度は60秒であるため、30秒に到達できるかどうかはわかりません。
これをチェックしてください: 15秒ごとにunixスクリプトを実行する方法は?