ビルド パイプライン プラグインを使用して、Jenkins で継続的デリバリー パイプラインを設定しています。
デプロイ手順では独自のデプロイ ツール (jenkins からの HTTP リクエストによってトリガーされる) を使用しますが、デプロイされたプロジェクトで受け入れテストを行うには、追加の Jenkins ステップが必要です。したがって、デプロイ ツールは最後のパイプライン ステップをトリガーする必要があります。
このためのジェンキンスの設定は明らかです:
手動トリガー ダウンストリーム ビルド ステップの場合: 手動トリガーを待機するビルド ステップを追加するには:
- Build Pipeline Plugin を選択し、Manually Execute Downstream Project チェックボックスをオンにします。
- [ダウンストリーム プロジェクト名] フィールドにダウンストリーム プロジェクトの名前を入力します。(nb "abc, def" のように、カンマを使用して複数のプロジェクトを指定できます。)
問題は、URL を介してこのダウンストリーム ビルドをトリガーする方法が見つからないようです。
実際、デプロイ ジョブには URL が必要なので、それをコールバック URL としてデプロイ ツールに送信できます。誰でも助けることができますか?