Matrix プロジェクトのJenkins公式 Wiki ページは、あまり役に立ちません。いくつか質問があります。
私たちは、基本的にすべて同じであるいくつかのプロジェクトを構築しようとしていますが、一部は顧客向けに異なるブランドになっています. つまり、ソフトウェア/テスト/などは、BrandA を BrandB (または BrandC など) に変えるための微調整を除いて、すべて同じです。
Matrix プロジェクトを使用して、BrandA、BrandB などのビルドを作成する必要があると考えています。すべての手順をまだ把握していませんが (ビルド後に実行可能ファイルの名前を変更する方法を含む)、合格する必要があることはわかっています。ビルド プロセス中に Jenkins Powershell スクリプトの多くにブランド名を付け、スクリプトでそのブランドを使用します。
これらの変数をスクリプトに取り込むにはどうすればよいですか? Jenkins のすべてのビルドステップに自動的に渡されますか? 使用する変数名は何ですか?
最後に、Jenkins でこれらのマルチ構成プロジェクトを構築するための優れたリソースはありますか? オンラインで包括的なものを見つけることができないようです。