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: variables:
BuildConfiguration: Release BuildConfiguration: Release
BuildPlatform: ${{ parameters.platform }} BuildPlatform: ${{ parameters.platform }}
workspace:
clean: outputs
steps: steps:
- checkout: self - checkout: self
clean: true fetchDepth: 1
- task: UniversalPackages@0 - task: UniversalPackages@0
displayName: Download internals package displayName: Download internals package

View File

@ -14,10 +14,8 @@ jobs:
variables: variables:
BuildConfiguration: Release BuildConfiguration: Release
BuildPlatform: ${{ parameters.platform }} BuildPlatform: ${{ parameters.platform }}
workspace:
clean: outputs
steps: steps:
- checkout: self - checkout: self
clean: true fetchDepth: 1
- template: ./build-single-architecture.yaml - 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 }} 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) platform: $(BuildPlatform)
configuration: $(BuildConfiguration) configuration: $(BuildConfiguration)
clean: true
maximumCpuCount: true maximumCpuCount: true
- task: PublishBuildArtifacts@1 - task: PublishBuildArtifacts@1

View File

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