summaryrefslogtreecommitdiff
path: root/eng/platform-matrix.yml
diff options
context:
space:
mode:
Diffstat (limited to 'eng/platform-matrix.yml')
-rw-r--r--eng/platform-matrix.yml19
1 files changed, 14 insertions, 5 deletions
diff --git a/eng/platform-matrix.yml b/eng/platform-matrix.yml
index 08d73183a6..29f11a6f19 100644
--- a/eng/platform-matrix.yml
+++ b/eng/platform-matrix.yml
@@ -13,6 +13,7 @@ parameters:
# 'all' - the queues used for non-PR, non-CI test runs, e.g., Manual or Scheduled runs. Typically this is all available queues.
# 'corefx' - the queues used for a corefx test run.
helixQueueGroup: 'pr'
+ ignoreDependencyOnBuildJobs: false
jobParameters: {}
jobs:
@@ -25,6 +26,7 @@ jobs:
- ${{ if or(containsValue(parameters.platforms, 'Linux_arm'), in(parameters.platformGroup, 'all', 'gcstress')) }}:
- template: ${{ parameters.jobTemplate }}
parameters:
+ ignoreDependencyOnBuildJobs: ${{ parameters.ignoreDependencyOnBuildJobs }}
buildConfig: ${{ parameters.buildConfig }}
archType: arm
osGroup: Linux
@@ -33,11 +35,8 @@ jobs:
image: ubuntu-16.04-cross-14.04-23cacb0-20190528233931
registry: mcr
helixQueues:
- # Ubuntu.1404.Arm32.Open is used only by CI while Ubuntu.1604.Arm32.Open serves PRs and scheduled builds.
- - ${{ if and(eq(variables['System.TeamProject'], 'public'), in(parameters.helixQueueGroup, 'ci')) }}:
- - Ubuntu.1404.Arm32.Open
- - ${{ if and(eq(variables['System.TeamProject'], 'public'), notIn(parameters.helixQueueGroup, 'ci')) }}:
- - (Ubuntu.1804.Arm32.Open)Ubuntu.1604.Arm32.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-09a60ed-20190620155854
+ - ${{ if eq(variables['System.TeamProject'], 'public') }}:
+ - (Ubuntu.1804.Arm32.Open)Ubuntu.1604.Arm32.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-30f6673-20190814153226
- ${{ if eq(variables['System.TeamProject'], 'internal') }}:
- (Debian.9.Arm32)Ubuntu.1604.Arm32@mcr.microsoft.com/dotnet-buildtools/prereqs:debian-9-helix-arm32v7-74c9941-20190620155841
- (Ubuntu.1604.Arm32)Ubuntu.1604.Arm32@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-16.04-helix-arm32v7-a45aeeb-20190620160312
@@ -50,6 +49,7 @@ jobs:
- ${{ if or(containsValue(parameters.platforms, 'Linux_arm64'), in(parameters.platformGroup, 'all', 'gcstress')) }}:
- template: ${{ parameters.jobTemplate }}
parameters:
+ ignoreDependencyOnBuildJobs: ${{ parameters.ignoreDependencyOnBuildJobs }}
buildConfig: ${{ parameters.buildConfig }}
archType: arm64
osGroup: Linux
@@ -73,6 +73,7 @@ jobs:
- ${{ if or(containsValue(parameters.platforms, 'Linux_musl_x64'), eq(parameters.platformGroup, 'all')) }}:
- template: ${{ parameters.jobTemplate }}
parameters:
+ ignoreDependencyOnBuildJobs: ${{ parameters.ignoreDependencyOnBuildJobs }}
buildConfig: ${{ parameters.buildConfig }}
archType: x64
osGroup: Linux
@@ -93,6 +94,7 @@ jobs:
- ${{ if or(containsValue(parameters.platforms, 'Linux_musl_arm64'), eq(parameters.platformGroup, 'all')) }}:
- template: ${{ parameters.jobTemplate }}
parameters:
+ ignoreDependencyOnBuildJobs: ${{ parameters.ignoreDependencyOnBuildJobs }}
buildConfig: ${{ parameters.buildConfig }}
archType: arm64
osGroup: Linux
@@ -113,6 +115,7 @@ jobs:
- ${{ if or(containsValue(parameters.platforms, 'Linux_rhel6_x64'), eq(parameters.platformGroup, 'all')) }}:
- template: ${{ parameters.jobTemplate }}
parameters:
+ ignoreDependencyOnBuildJobs: ${{ parameters.ignoreDependencyOnBuildJobs }}
buildConfig: ${{ parameters.buildConfig }}
archType: x64
osGroup: Linux
@@ -131,6 +134,7 @@ jobs:
- ${{ if or(containsValue(parameters.platforms, 'Linux_x64'), in(parameters.platformGroup, 'all', 'gcstress')) }}:
- template: ${{ parameters.jobTemplate }}
parameters:
+ ignoreDependencyOnBuildJobs: ${{ parameters.ignoreDependencyOnBuildJobs }}
buildConfig: ${{ parameters.buildConfig }}
archType: x64
osGroup: Linux
@@ -178,6 +182,7 @@ jobs:
- ${{ if or(containsValue(parameters.platforms, 'OSX_x64'), eq(parameters.platformGroup, 'all')) }}:
- template: ${{ parameters.jobTemplate }}
parameters:
+ ignoreDependencyOnBuildJobs: ${{ parameters.ignoreDependencyOnBuildJobs }}
buildConfig: ${{ parameters.buildConfig }}
archType: x64
osGroup: OSX
@@ -200,6 +205,7 @@ jobs:
- ${{ if or(containsValue(parameters.platforms, 'Windows_NT_x64'), in(parameters.platformGroup, 'all', 'gcstress')) }}:
- template: ${{ parameters.jobTemplate }}
parameters:
+ ignoreDependencyOnBuildJobs: ${{ parameters.ignoreDependencyOnBuildJobs }}
buildConfig: ${{ parameters.buildConfig }}
archType: x64
osGroup: Windows_NT
@@ -225,6 +231,7 @@ jobs:
- ${{ if or(containsValue(parameters.platforms, 'Windows_NT_x86'), in(parameters.platformGroup, 'all', 'gcstress')) }}:
- template: ${{ parameters.jobTemplate }}
parameters:
+ ignoreDependencyOnBuildJobs: ${{ parameters.ignoreDependencyOnBuildJobs }}
buildConfig: ${{ parameters.buildConfig }}
archType: x86
osGroup: Windows_NT
@@ -248,6 +255,7 @@ jobs:
- ${{ if or(containsValue(parameters.platforms, 'Windows_NT_arm'), eq(parameters.platformGroup, 'all')) }}:
- template: ${{ parameters.jobTemplate }}
parameters:
+ ignoreDependencyOnBuildJobs: ${{ parameters.ignoreDependencyOnBuildJobs }}
buildConfig: ${{ parameters.buildConfig }}
archType: arm
osGroup: Windows_NT
@@ -267,6 +275,7 @@ jobs:
- ${{ if or(containsValue(parameters.platforms, 'Windows_NT_arm64'), eq(parameters.platformGroup, 'all')) }}:
- template: ${{ parameters.jobTemplate }}
parameters:
+ ignoreDependencyOnBuildJobs: ${{ parameters.ignoreDependencyOnBuildJobs }}
buildConfig: ${{ parameters.buildConfig }}
archType: arm64
osGroup: Windows_NT