새 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 필요는 없지만 flag/p : DeployOnBuild를 사용할 때 msbuild가 다르게 수행하고 있는지 알 수 없습니다.
글쎄, 그건 내가 바보가되는 것 같아! 방금 해봤 으면 좋았을 텐데! –