私はTeamCityでプロジェクトを手に入れました。同じプロジェクトで2つの異なるビルドを行うことができます。TeamCityとBuild Params
私のMSBuildスクリプトは 'Configuration'パラメータを取るので、コマンドラインでは 'Test'または 'Production'を渡すことができ、いずれのバージョンもビルドします。
しかし、これをTeamCityで動作させる方法は、プロジェクト全体(つまりenv.Configuration = 'Test')のグローバルなビルドパラメータを設定することだけです。
「設定」パラメータの異なる値をビルド単位で渡す方法はありますか?私はこれを試してみる前に問題に遭遇しました。 TeamCityの「コマンドラインパラメータ」設定を使用します。
おかげ
これをどうやって管理しましたか? – Kjellski
ビルドトリガーはmanojldsが言ったように行く方法です。つまり、UAT用に1つのビルドコンフィグレーションと、プロダクション用にもう1つのビルドコンフィグレーションを持ち、プロダクションビルドのビルドトリガーコンフィグセクションでは、UATビルドが完了したときにトリガーするように設定できます。成功したUATビルドに限定することもできます。 – Richard
ありがとうございました:) – Kjellski