schedules の定義
スケジュールの一覧では、パイプラインのスケジュールされたトリガーを指定します。
schedules: [ cron ] # The schedules list specifies the scheduled triggers for the pipeline.
この定義を参照する定義: パイプライン
リストの種類
Type | 説明 |
---|---|
schedules.cron | スケジュールされたトリガーは、ブランチがビルドされるスケジュールを指定します。 |
解説
スケジュールされたトリガーを指定しないと、スケジュールされたビルドは発生しません。
重要
パイプライン設定 UI を使って定義されたスケジュールされたトリガーは、YAML でスケジュールされたトリガーより優先されます。
YAML パイプラインに YAML スケジュール トリガーと UI 定義のスケジュール トリガーの両方がある場合、UI 定義のスケジュール トリガーのみが実行されます。 YAML パイプラインで YAML 定義のスケジュール トリガーを実行するには、パイプライン設定 UI で定義されているスケジュール トリガーを削除する必要があります。 UI のスケジュールされたトリガーがすべて削除されたら、YAML のスケジュールされたトリガーの開始が評価されるには、プッシュを行う必要があります。
UI のスケジュールされたトリガーの YAML パイプラインからの削除については、「UI の設定で YAML のスケジュールされたトリガーをオーバーライドする」をご覧ください。
関連項目
- schedules.cron
- スケジュールされたトリガーの詳細については、こちらを参照してください。
- 一般的なトリガーとその指定方法の詳細については、こちらを参照してください。