新しいVSTSデプロイメントのためにビルド時間を短くしたいのですが、問題が発生しました。ビルドとテストの両方でデプロイメントの実行には成功しますが、私たちのインフラストラクチャのために、msbuildをデプロイフラグとともに使用する必要があります。Visual Studio Team Servicesで2つのビルドをテストしないようにする
現在のビルドステップは、フラグを使用しています:/p:AllowUntrustedCertificate=True /p:DeployOnBuild=true /p:PublishProfile="$(PublishProfileName)" /p:Username=$(UserName);Password=$(Password) /p:EnableMSDeployAppOffline=true
現在のアーキテクチャ:
Step 1: Nuget Restore (3s)
Step 2: Build/Deploy Solution (50s)
Step 3: Other Deploy Tasks (102s)
理想のアーキテクチャ:
Step 1: Nuget Restore
Step 2: Build Solution
Step 3: Run Tests
Step 4: Deploy built solution
Step 5: Other Deploy Tasks
は基本的に私がどこその倍の50代を負担したくないI必要はありませんが、フラグ/ p:DeployOnBuildを使用するときにmsbuildが何をしているのかはわかりません。
まあ、それは私を馬鹿にすると思います!もし私がそれを試してみたら、うまくいったでしょう! –