サービスメッセージを使用して、カスタムビルドスクリプトから既存の TeamCity 構成パラメーターに値を追加することは可能ですか?
これらのオプションを試しました:
ステップ 1 (コマンド ライン - カスタム スクリプト - 外部):
echo "##teamcity[setParameter name='par' value='%par% added']"
ステップ 2 (コマンド ライン - カスタム スクリプト - インライン):
echo "%par%" # %par%
ステップ 1 (コマンド ライン - カスタム スクリプト - 外部):
echo "##teamcity[setParameter name='par' value='par added']"
ステップ 2 (コマンド ライン - カスタム スクリプト - インライン):
echo "%par%" # par added
ステップ 1 (コマンド ライン - カスタム スクリプト - 外部):
echo "##teamcity[setParameter name='par' value='{par} added']"
これはbuildStatusで機能しますが、ここでは機能しません
ステップ 2 (コマンド ライン - カスタム スクリプト - インライン):
echo "%par%" # {par} added
par = value_that_shall_be_always_here %helper%
これをワンライナーとして行う方法はありますか、それともビルド スクリプトで参照され、後で初期化される他のパラメータを使用して回避する必要がありますsetParameter name='helper' value='added'
か?