Improvements to CI pipeline (#1415)

This commit is contained in:
Matt Cooley 2020-10-28 14:41:13 -07:00 committed by GitHub
parent 13d8b04d8d
commit 1af6b284cb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 3 additions and 10 deletions

View File

@ -16,11 +16,9 @@ jobs:
variables:
BuildConfiguration: Release
BuildPlatform: ${{ parameters.platform }}
workspace:
clean: outputs
steps:
- checkout: self
clean: true
fetchDepth: 1
- task: UniversalPackages@0
displayName: Download internals package

View File

@ -14,10 +14,8 @@ jobs:
variables:
BuildConfiguration: Release
BuildPlatform: ${{ parameters.platform }}
workspace:
clean: outputs
steps:
- checkout: self
clean: true
fetchDepth: 1
- template: ./build-single-architecture.yaml

View File

@ -32,7 +32,6 @@ steps:
msbuildArgs: /bl:$(Build.BinariesDirectory)\$(BuildConfiguration)\$(BuildPlatform)\Calculator.binlog /p:OutDir=$(Build.BinariesDirectory)\$(BuildConfiguration)\$(BuildPlatform)\ /p:GenerateProjectSpecificOutputFolder=true /p:AppVersion=$(Build.BuildNumber) /t:Publish /p:PublishDir=$(Build.BinariesDirectory)\$(BuildConfiguration)\$(BuildPlatform)\publish\ ${{ parameters.extraMsBuildArgs }}
platform: $(BuildPlatform)
configuration: $(BuildConfiguration)
clean: true
maximumCpuCount: true
- task: PublishBuildArtifacts@1

View File

@ -19,13 +19,11 @@ jobs:
)
pool:
vmImage: windows-2019
workspace:
clean: outputs
variables:
skipComponentGovernanceDetection: true
steps:
- checkout: self
clean: true
fetchDepth: 1
- task: DownloadBuildArtifacts@0
displayName: Download all .appx artifacts