1

私のJenkinsの仕事には、新しい変数を宣言し、それに値を追加する「シェルの実行セクション」があります。

このセクションに続いて、「他のプロジェクトでの呼び出し/ビルドのトリガー」セクションがあります。別のプロジェクトを呼び出しており、この installdir を事前定義されたパラメーターとして送信したいと考えています。「現在のビルドパラメーター」と「事前定義されたパラメーター」をオンにしました。事前定義されたパラメーターで、install_dir=$installdir を指定しました。

しかし、それはこれを評価していません。この installdir 変数を評価するにはどうすればよいですか。

参考: ユーザー入力に基づいて、この installdir を別のパスに設定する必要があります。したがって、これを実行できる唯一の場所はシェルを実行することです。

4

1 に答える 1

2

Parameterized Trigger Plugin を使用する必要があります: https://wiki.jenkins-ci.org/display/JENKINS/Parameterized+Trigger+Plugin

更新: 情報についてはコメント スレッドを参照してください。パラメータ化されたトリガー プラグインは、この特定のユース ケースでは機能しません。

于 2013-08-12T23:53:10.040 に答える