ジェンキンスは、あなたがビルドをパラメータ化することができますが、私は実際にそれを利用する方法を見つけ出すことはできません。Jenkinsのパラメータ化されたビルドの使用方法は?
ant -buildfile /path/to/my/build.xml -DpackageType=jar package
これはbuild.xml
のpackage
ターゲットを起動し、それが利用可能なpackageType
という名前のプロパティを作成し、jar
の値を持つでしょう。
上記のスクリーンショットでは、の名前フィールドはpackageType
となりますが、値はどうですか?
- ジェンキンスさんは、私はプロパティのデフォルト値を指定したい場合は、どこ私は私のプロジェクトで使用されている値を指定するのですか?たとえば、のデフォルト値を
war
に設定し、このJenkinsジョブパスをjar
(デフォルトを上書きする)の値にすることができます。 - また、ジェンキンスは「」とはどういう意味ですか?「どのユーザーですか?どこで値を入力しますか?
ありがとうございます!
えーえに置かれますパラメータの入力を要求します一緒に私のために:**ジェンキンスはビルドタイム**であなたを促します。今それは理にかなっています - ありがとう! –
Jenkins "Execute Shell"から、 'FOOBAR'がビルドパラメータである' $ FOOBAR'で 'String Parameter'の値にアクセスできました。 '%FOOBAR% 'を使ってもうまくいきませんでした。 –
%PARAM%はバッチ用、$ PARAMはシェル用 –