2

Teamcityを実行してビットバケットに接続することができました。最後のステップは、MVC 4プロジェクトをサーバー上の別のフォルダーにコピーして、Webホストへのxcopy展開の準備をすることです。

ビルドエージェントとしてMSBUILDを使用しています。

前もって感謝します。

4

3 に答える 3

6

推奨される方法は、MSBuild で公開ターゲットを使用することです。

  1. ランナー タイプがMSBuildの新しいビルド ステップを追加する
  2. Build file pathWeb プロジェクトcsprojファイルに設定する
  3. Targetに設定Clean;Build;Publish
  4. Command line parametersに設定/p:Configuration=Release;PublishDir=\\your\target\path

お役に立てれば。

于 2012-10-22T07:13:38.547 に答える
0

CommandLine buildrunner を使用して xcopy することができます。個人的には、結果を別のサーバーにコピーすることさえしません。

展開のために、Teamcity Rest-Api から wget を介して必要なアーティファクトを取得し、それをホスティング プロバイダーにアップロードする Teamcity に展開プロジェクトを作成します。これは CommandLine buildrunner でも実行できます。

于 2012-10-21T20:26:13.623 に答える