Jenkinsには7つのマルチブランチパイプラインプロジェクトがセットアップされており、それぞれが同じgitリポジトリからビルドされていますが、ターゲットプラットフォームは異なります。これらのマルチブランチパイプラインはそれぞれ、多数のブランチを構築します。現在、マルチブランチプロジェクト構成で次のプロパティを使用して、各マルチブランチパイプラインが構築するブランチを設定しています。
Branch Sources -> Git -> Behaviors -> Filter by name (with wildcards)
現在、各マルチブランチパイプラインのこのFilter by name (with wildcards)
フィールドには、同じブランチ文字列があります。 Jenkinsに新しいブランチの構築を開始させるたびに、7つのマルチブランチプロジェクト構成すべてを調べ、このフィールドを更新して新しいブランチを含めます。
各構成には常に同じブランチリストが必要なので、各構成を調べて、このフィールドを毎回変更するのは少し面倒です。このフィールドで何らかのタイプの変数を単純に使用することは可能ですか?この方法では、7つの異なる構成を互いに同期させようとするのではなく、1つの場所を変更するだけで済みます。これは、エラーが発生しやすく、少し面倒です。
ご協力いただきありがとうございます!アレン