スケジュールされたパイプライン

Scheduled pipelines allow you to run a pipeline at hourly, daily or weekly intervals.

  • スケジュールされたパイプラインは、コミットや手動操作でトリガーされるあらゆるビルドに追加して実行できます。
  • You can create a schedule for any pipeline defined in your bitbucket-pipelines.yml file.
  • If you make a custom pipeline it will only run when scheduled or manually triggered.

1. パイプラインの作成

Here's a simple example showing how you would define a custom pipeline in the bitbucket-pipelines.yml file:

pipelines:
  custom: # defines that this can only be triggered manually or by a schedule
    staging: # The name that is displayed in the list in the Bitbucket Cloud GUI
      - step:
          script:
            - echo "Scheduled builds in Pipelines are awesome!"

カスタム パイプラインの詳細については、こちらをお読みください。

2. スケジュールの作成

次のように、パイプラインのスケジュールを作成します。

  1. Bitbucket のリポジトリに移動します。
  2. [パイプライン] > [スケジュール] (右上) の順に移動して [新規スケジュール] をクリックします。
  3. スケジュールを登録したいブランチパイプラインを選択します。
    • スケジュール実行は、ブランチの HEAD コミットを実行します。
    • 選択したブランチの bitbucket-pipelines.yml でパイプラインが定義されている必要があります。  
  4. スケジュールを設定します。
    • パイプラインの実行間隔を選択します (時間、日、または週単位)。
    • ご利用のタイムゾーンで時間を選択します。パイプラインは UTC 時刻でスケジュールされます (夏時間の影響は受けません)。
    • スケジュールされたパイプラインは、選択した期間内の任意のタイミングで実行されます。これは、その期間にスケジュールされたパイプラインのトリガーを分散させるためです。

スケジュールの削除

[パイプライン] > [スケジュール] (右上の) に移動して、リポジトリのすべてのスケジュールを確認します。

  • スケジュールの右側にあるゴミ箱アイコンを使用してスケジュールを削除します。
  • Note that schedules created using the API are displayed as a Cron expression (such as 0 10 15 * *).
最終更新日: 2018 年 9 月 4 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.