2016-11-16 10 views
0

私のプロセスでは、面白いスクリプトステップがあり、このスクリプトは出力プロパティを設定します。このプロパティ値を使用して、後続のステップでプロパティを設定します。
または
私のプロセスでは、このプロパティ値を別のGroovyスクリプトステップで使用してください。
ドキュメントには、$ {p:stepName/propName}を使用する必要があると書かれています。しかし、どうやってそれを使うのですか?誰も私に例を与えることができます。
プロセスが次のようになっているとします。
1)Groovyステップの名前でGroovyステップを実行します。プロパティ 'CityName'の値を 'London'に設定します。
2) 'CityName'の値を使用するグルーヴィーステップ。
$ {p:stepName/propName}はどのように使用しますか?
$ {p:Groovy Step/CityName}を実行しますか?

答えて

0

はい、基本的にはそれです。出力プロパティーは、Groovyまたはステップの後処理スクリプトで設定します。その後、${p:stepName/propName}またはproperties.get(stepName/propName)でアクセスします。あなたのコード${p:Run Groovy Step/CityName}はうまくいくはずです。例えば

http://ibm.com/support/knowledgecenter/en/SS4GSP_6.2.2/com.ibm.udeploy.doc/topics/output_properties.html

+0

は、ステップ名にスペースが含まれている場合でも、この仕事をしていますか?私が見ることができる簡単なグルーヴィースクリプトを与えることができますか? – Ajay

+0

ステップ名にスペースがあっても動作します。私はGroovyを使用しないので、私はあなたのための例を持っていません。おそらくあなたがスニペットを投稿した場合、Groovyを使用する人があなたを助けることができます。 –

関連する問題