Remove tests from official builds (#23056)

* Remove tests from official builds
  - #22787

nit: _add_ dependency on Windows ARM64 build when publishing to the BAR
    - not a major problem because this particular build rarely if ever fails
    - the existence of the correct manifests is much more important

* Address nit: `Windows_64_build` -> `Windows_arm64_build`
This commit is contained in:
Doug Bunting 2020-06-17 14:46:29 -07:00 committed by GitHub
parent c4c6e25a06
commit 6c941485fd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 125 additions and 127 deletions

View File

@ -246,7 +246,7 @@ stages:
- template: jobs/default-build.yml
parameters:
codeSign: true
jobName: Windows_64_build
jobName: Windows_arm64_build
jobDisplayName: "Build: Windows ARM64"
agentOs: Windows
buildArgs:
@ -492,6 +492,7 @@ stages:
parameters:
inputName: Linux_musl_arm64
- ${{ if or(eq(variables['System.TeamProject'], 'public'), in(variables['Build.Reason'], 'PullRequest')) }}:
# Test jobs
- template: jobs/default-build.yml
parameters:
@ -675,6 +676,7 @@ stages:
dependsOn:
- Windows_build
- Windows_arm_build
- Windows_arm64_build
- CodeSign_Xplat_MacOS_x64
- CodeSign_Xplat_Linux_x64
- CodeSign_Xplat_Linux_arm
@ -682,11 +684,7 @@ stages:
- CodeSign_Xplat_Linux_musl_x64
- CodeSign_Xplat_Linux_musl_arm64
# In addition to the dependencies above, ensure the build was successful overall.
- Linux_Test
- MacOS_Test
- Source_Build
- Windows_Templates_Test
- Windows_Test
pool:
vmImage: vs2017-win2016
publishUsingPipelines: ${{ variables._PublishUsingPipelines }}