第2章 自動パイプライントリガーを有効にするために Bitbucket Webhook を設定する
コードの更新時に RHDH でパイプラインの実行を自動的にトリガーするように Bitbucket で webhook を設定します。
前提条件
- RHTAP インストールプロセス中に Bitbucket を統合する必要があります。
ソースリポジトリーがある。アプリケーションのソースコードを見つけるには、以下を実行します。
- RHDH プラットフォームで、Catalog に移動し、Bitbucket がリポジトリーホストとして設定されている適切なアプリケーションを選択します。
- Overview タブに移動し、View Source を選択して、アプリケーションのソースコードが格納されているリポジトリーを開きます。
-
Webhook URL が必要です。これらの認証情報は
private.env
ファイルにあります。
手順
- Bitbucket ソースリポジトリーに移動します。
- Repository settings > Webhooks に移動し、Add webhook を選択します。
- Title フィールドに適切なタイトルを入力します。
- URL フィールドに webhook URL を入力します。
.Trigger セクションでは、次の操作を行います。
- Push を選択します。
- Merged を選択します。
- Save を選択します。
検証
- Bitbucket リポジトリーでコードを変更し、変更をプッシュします。
- RHDH の CI タブに移動します。
- コードの更新後にパイプライン実行がトリガーされていることを確認します。
改訂日時: 2025-02-07