2016-05-18 18 views
1

これは私の実際の構成Jenkins Active Choicesプラグインの入力テキストボックスは何も返しません。どうして?

Domain Param Configuration

Jenkins Job

私が希望するドメインを入力すると、何もドメインの変数ではありませんです。何が起きているのか?私はまったく初心者です。

ありがとうございました。

ところで、私の小さなと全く役に立たないグルーヴィーなスクリプト:

if (Environment.equals("pro")){ 
    inputBox="<input type='text'>" 
    return inputBox 
} 

答えて

0

はどのようにして、ドメインの入力ボックスから渡さ値がないことを評価していますか?問題は、入力ボックスに名前属性を割り当てていないため、値を取得する方法がわかりません。 <input name='domain' type='text'/>を試してから、domain変数に値があるかどうかを確認してください。

Active Choice Pluginにも入力ボックスの「Choice Type」があることがわかりますが、あなたがしようとしているものに合っているかどうかはわかりません。

+0

私はすでにそれを試してみましたが、働いていませんがお役に立てば幸いです。 – FranAguiar

0

だから私はちょうど今、同じことに苦しんので、この質問に出くわしましたが、同様私のために働いたソリューションを投稿するかもしれません:)

ジェンキンスの私のparamater名は「パートナー」

私ですgroovyスクリプト:

inputBox = "<input name='value' class='setting-input' type='text'>" 
return inputBox 

入力された値は、パラメータ名を持つ変数に格納されているようです。 Soo ...入力した値を使用する場合は、${Partner}または%Partner%のような変数を使用します(使用する場所によって異なります)。

は、それが誰か:)

関連する問題