.ps1
さまざまな TeamCity パラメーターを使用したスクリプトの呼び出しにすぎない TeamCity 7 ビルド構成があります。
私はそれが設定の簡単な問題であることを望んでいました:
脚本
ファイル
スクリプト ファイル
%system.teamcity.build.workingDir%/Script.ps1
スクリプト実行モード
「-File」引数を指定して .ps1 スクリプトを実行する
スクリプト引数
%system.teamcity.build.workingDir% -OptionB %BuildConfigArgument% %BuildConfigArg2%
そして、私は期待します:
- 引数を台無しにしてスクリプトが開始されない場合、ビルドは失敗します
- Script.ps1 スクリプトがスローされると、ビルドは失敗します
- スクリプト
exit
が非0
エラー レベルの場合、ビルドを失敗させたい (おそらく、これは慣用的な PS エラー管理ではない - .ps1 は、例外がない場合にのみ成功を報告する必要がありますか?)
質問: うまくいきません。どのように機能するはずですか?別のオプションを選択することで修正できる、大幅に間違っていることはありますか?