Skip to content

Commit

Permalink
Fix leg configurations in official builds
Browse files Browse the repository at this point in the history
  • Loading branch information
ViktorHofer committed Jun 17, 2019
1 parent c4c1985 commit 32c7d6d
Showing 1 changed file with 10 additions and 9 deletions.
19 changes: 10 additions & 9 deletions eng/pipelines/linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,18 +24,18 @@ jobs:
strategy:
matrix:
${{ if eq(parameters.fullMatrix, 'false') }}:
x64_Release:
_BuildConfig: Release
x64_Debug:
_BuildConfig: Debug
_architecture: x64
_framework: netcoreapp
_helixQueues: $(linuxDefaultQueues)
_dockerContainer: rhel7_container
_buildScriptPrefix: ''
_buildExtraArguments: ''
_publishTests: true

musl_x64_Debug:
_BuildConfig: Debug
# Use a Release leg in PRs to validate both configurations
musl_x64_Release:
_BuildConfig: Release
_architecture: x64
_framework: netcoreapp
_helixQueues: $(alpineQueues)
Expand All @@ -44,14 +44,15 @@ jobs:
_buildExtraArguments: /p:RuntimeOS=linux-musl

${{ if eq(parameters.fullMatrix, 'true') }}:
x64_Debug:
_BuildConfig: Debug
x64_Release:
_BuildConfig: Release
_architecture: x64
_framework: netcoreapp
_helixQueues: $(linuxDefaultQueues)
_dockerContainer: rhel7_container
_buildScriptPrefix: ''
_buildExtraArguments: ''
_publishTests: true

musl_x64_Release:
_BuildConfig: Release
Expand Down Expand Up @@ -104,7 +105,6 @@ jobs:
timeoutInMinutes: 180

variables:
- linuxArm64Queues: \(Ubuntu.1604.Arm64.Open\)[email protected]/dotnet-buildtools/prereqs:ubuntu-16.04-helix-arm64v8-b049512-20190321153539

- ${{ if eq(parameters.fullMatrix, 'false') }}:
- linuxDefaultQueues: Centos.7.Amd64.Open+RedHat.7.Amd64.Open+Debian.9.Amd64.Open+Ubuntu.1604.Amd64.Open+Ubuntu.1804.Amd64.Open+SLES.15.Amd64.Open+\(Fedora.29.Amd64.Open\)[email protected]/dotnet-buildtools/prereqs:fedora-29-09ca40b-20190508143249
Expand All @@ -115,10 +115,11 @@ jobs:
- linuxArmQueues: \(Debian.9.Arm32.Open\)[email protected]/dotnet-buildtools/prereqs:debian-9-helix-arm32v7-b049512-20190321153542
- alpineQueues: \(Alpine.38.Amd64.Open\)[email protected]/dotnet-buildtools/prereqs:alpine-3.8-helix-09ca40b-20190508143246+\(Alpine.39.Amd64.Open\)[email protected]/dotnet-buildtools/prereqs:alpine-3.9-helix-09ca40b-20190508143246
- alpineArm64Queues: \(Alpine.38.Arm64.Open\)[email protected]/dotnet-buildtools/prereqs:alpine-3.8-helix-arm64v8-46e69dd-20190327215724
- linuxArm64Queues: \(Ubuntu.1604.Arm64.Open\)[email protected]/dotnet-buildtools/prereqs:ubuntu-16.04-helix-arm64v8-b049512-20190321153539

# Legs without helix testing
# Only run this leg in PRs.
- ${{ if and(eq(parameters.isOfficialBuild, 'false'), and(ne(parameters.testScope, 'outerloop'), ne(parameters.testScope, 'all'))) }}:
- ${{ if and(eq(parameters.fullMatrix, 'false'), and(ne(parameters.testScope, 'outerloop'), ne(parameters.testScope, 'all'))) }}:
- job: LinuxNoTest
displayName: Linux
strategy:
Expand Down

0 comments on commit 32c7d6d

Please sign in to comment.