私はTeamCityとMSDeployを理解し始めており、SVNコミットによってトリガーされる開発環境へのデプロイがうまく機能しています。私が持っている質問は、テスト環境へのリリースに関するものです。特定のリビジョン番号に基づいて、オンデマンドでこれを実行したいと思います。ユーザー定義のリビジョンに基づいてTeamCityビルドを構成するための最良の方法は何ですか?
6206 次
2 に答える
9
TeamCityでRunCustomBuild Dialogを使用し、そこで変更をカスタマイズしてパラメーターを含めることができます。ここで、ビルドする実際のSVNリビジョンを指定する必要があります。
于 2010-11-04T10:09:22.907 に答える
3
TeamCityのピン機能を見てください。特定のビルドを固定してから、最新の固定されたビルドをデプロイできます。
したがって、TeamCityには、開発環境にデプロイしてアーティファクトを公開する「開発ビルドの作成」タスクがあります。TeamCityで別のタスクを作成し、「開発ビルドの作成」タスクで最新の固定ビルドからのアーティファクトを使用して、テスト環境にデプロイできます。
最新の固定された「テスト」ビルドを本番環境にデプロイするさらに別のタスクを作成できます。ロールバックは、最後に固定されたビルドの固定を解除するだけで実行できます。
デプロイされたビルドの履歴もあります。
于 2010-11-03T23:24:39.833 に答える