異なるMavenプロファイルを使用して複数のバージョンのアプリケーションをビルドするためにConfiguration Matrixを使用するJenkinsジョブを作成しようとしています。 AAAは、ビルドコマンドを使用して、その後Jenkins Matrix job with commas
、YYY、ZZZ
XXX、
XXX YYYを:私の最初のアイデアは次のようにプロファイルを装っ構成の束を作成することでした MVN - P $ profile
すべての異なるビルドを取得します。
悲しいことに、これはうまくいかないようですが、Jenkinsは設定マトリックスでコンマを使用すると混乱してしまいます。私はURLのエンコードがうまくいっているかどうか試しました。(実際にはmavenのコマンドは失敗しました。
私は許されている無意味なキャラクターを置くことができ、そしてスクリプトではコンマで置き換えることができたが、それは正しいとは思わない。より良い方法が必要です。何か案は?
あなたの権利である
、これはバグのように見えます。カンマで値を使用することもできません。 1つまたは他のプロファイルをアクティブにするためにjvmパラメータ(-D)を設定しようとしますか? – poussma
これをすばやく修正したい場合は、投票することができます。https://issues.jenkins-ci.org/browse/JENKINS-16055 – poussma