Team Foundation Buildを使用して複数の環境用のプロジェクトを構築する場合は、すべての環境用に1つのビルドを行うか、環境ごとに別々のビルドスクリプトを保持しますか?
ビルドサーバーのワークスペースバージョンをQAのデバッグモードとUATのリリースモードでビルドしたい場合があります。 QAビルドが必要なときにQAのビルドを行い、UATビルドが必要なときにUATのビルドを行います(ラベルを使用して)。
1つの環境では、ビルドがサーバーに自動的にコピーされることがあります。おそらく、ビットをUAではなくQAに出すか、ビットをUAに、QAには出さないことを望みます。
さらに詳しい説明が必要な場合はお知らせください。
マークTeam Foundation Buildを使用して複数の環境を構築するにはどうすればよいですか?
3
A
答えて
3
QAとUATの両方のリリースを同時に作成したいと思いますか?そうであれば、それらを同じプロジェクトに組み込むことが理にかなっています。もしそうでなければ、私はそれらを分けます。
考慮したいことがあるかもしれません(あるビルドや他のビルドに固有のターゲットの追加タスク)がありますが、両方をビルドすることを選択した場合は、ビルドに設定するのはかなり簡単ですプロジェクト。 2番目のConfigurationToBuildセクションを追加するだけです。
<ConfigurationToBuild Include="Debug|Any CPU">
<FlavorToBuild>Debug</FlavorToBuild>
<PlatformToBuild>Any CPU</PlatformToBuild>
</ConfigurationToBuild>
<ConfigurationToBuild Include="Release|Any CPU">
<FlavorToBuild>Release</FlavorToBuild>
<PlatformToBuild>Any CPU</PlatformToBuild>
</ConfigurationToBuild>
1
私はリリースとトレーニングビルドでこれを行いましたが、_PublishedWebsites用に作成され、作成されたリリースフォルダのみを取得しました。ソリューションとプロジェクトファイルは、5つの異なる環境に対して5つの異なるビルドをサポートします。 TFSビルドは正常に完了し、リリースフォルダのみが入力されます。
関連する問題
- 1. Team Foundation Build 11 Betaでポータブルライブラリを構築する方法は?
- 2. Team Buildを使用してASP.NET Webアプリケーションを配備するにはどうすればよいですか?
- 3. Team Foundation Server APIを使用するサービスを配布するにはどうすればよいですか?
- 4. FactoryGirlファクトリを使用して開発データベースを構築するにはどうすればよいですか?
- 5. オープンソースツールを使用して複雑なステージ環境を構築する
- 6. Supervisordの[supervisord] configセクションで環境変数を使用するにはどうすればよいですか?
- 7. MsgBoxでVBSのコンピュータ名環境変数を使用するにはどうすればよいですか?
- 8. Eclipseの.classpathファイルで環境変数を使用するにはどうすればよいですか?
- 9. SampleGrabberを使用して、オーディオ用のスペクトル/ビジュアライザーを構築するにはどうすればよいですか?
- 10. WindowsバッチコマンドでJenkinsで環境変数を使用するにはどうすればよいですか?
- 11. ドッカー実行コマンドで環境変数を使用するにはどうすればよいですか?
- 12. Quartzジョブを複数のApplicationContext環境で実行するにはどうすればよいですか?
- 13. 複数のユーザー間で開発環境を同期するにはどうすればよいですか?
- 14. CloudBeesで複数の「環境」を設定するにはどうすればよいですか?
- 15. チームメイトのコードをTeam Foundation Serverで互いに隔離するにはどうすればよいですか?
- 16. vs-androidを使用して複数のアンドロイドプラットフォーム(場合によってはABI)を構築するにはどうすればよいですか?
- 17. Team Foundation Server 2010:フォルダ内にビルド定義を構築する
- 18. SWIGを使用してCでPerlハッシュを構築するにはどうすればよいですか?
- 19. Javaプログラムを介して変数を環境に配置するにはどうすればよいですか?
- 20. EclipseStarterクラスからOSGi環境を使用できるようにOSGi環境を設定するにはどうすればよいですか?
- 21. Team Foundation Server 2005および2008のワークスペースを変更するにはどうすればよいですか?
- 22. wafを使用して共有ライブラリを構築するにはどうすればよいですか?
- 23. Windowsプラットフォームを使用してキオスクを構築するにはどうすればよいですか?
- 24. Visual Studioを使用してカーネルイメージを構築するにはどうすればよいですか?
- 25. Mac OS Xでダイナミックライブラリを構築して使用するにはどうすればよいですか?
- 26. テーブルに複数の属性フィルタリングを構築するにはどうすればよいですか?
- 27. クラスタ環境でゼロデイタイムデプロイメントを行うにはどうすればよいですか?
- 28. Team Foundation Serviceの以前のコードレビューのコメントを表示するにはどうすればよいですか?
- 29. ViewPagerでフラグメントの環境設定を使用するにはどうすればよいですか?
- 30. asp.netでmvcを使用してショッピングカートを構築するにはどうすればいいですか?