Skip to content

Commit 1d475a8

Browse files
committed
Add runtime-extended-platforms pipeline to have matching runtime PR and Rolling builds
1 parent a0824ba commit 1d475a8

13 files changed

+601
-350
lines changed

eng/pipelines/common/templates/runtimes/run-test-job.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ jobs:
7373
- ${{ if not(or(eq(parameters.runtimeVariant, 'minijit'), eq(parameters.runtimeVariant, 'monointerpreter'))) }}:
7474
- ${{ if eq(parameters.runtimeVariant, 'llvmfullaot') }}:
7575
- ${{ format('{0}_llvmaot_product_build_{1}{2}_{3}_{4}', parameters.runtimeFlavor, parameters.osGroup, parameters.osSubgroup, parameters.archType, parameters.buildConfig) }}
76-
- ${{ if not(eq(parameters.runtimeVariant, 'llvmfullaot')) }}:
76+
- ${{ if ne(parameters.runtimeVariant, 'llvmfullaot') }}:
7777
- ${{ format('{0}_{1}_product_build_{2}{3}_{4}_{5}', parameters.runtimeFlavor, parameters.runtimeVariant, parameters.osGroup, parameters.osSubgroup, parameters.archType, parameters.buildConfig) }}
7878
- ${{ if ne(parameters.liveLibrariesBuildConfig, '') }}:
7979
- ${{ format('libraries_build_{0}{1}_{2}_{3}', parameters.osGroup, parameters.osSubgroup, parameters.archType, parameters.liveLibrariesBuildConfig) }}
@@ -109,7 +109,7 @@ jobs:
109109
- name: runtimeVariantArg
110110
value: ''
111111

112-
- ${{ if not(eq(parameters.runtimeVariant, '')) }}:
112+
- ${{ if ne(parameters.runtimeVariant, '') }}:
113113
- name: runtimeVariantArg
114114
value: '/p:RuntimeVariant=${{ parameters.runtimeVariant }}'
115115

eng/pipelines/common/variables.yml

+6-8
Original file line numberDiff line numberDiff line change
@@ -11,19 +11,17 @@ variables:
1111

1212
- name: isOfficialBuild
1313
value: ${{ and(ne(variables['System.TeamProject'], 'public'), ne(variables['Build.Reason'], 'PullRequest')) }}
14-
- name: isFullMatrix
14+
- name: isRollingBuild
1515
value: ${{ and(eq(variables['System.TeamProject'], 'public'), ne(variables['Build.Reason'], 'PullRequest')) }}
16-
- name: isNotFullMatrix
17-
value: ${{ and(eq(variables['System.TeamProject'], 'public'), eq(variables['Build.Reason'], 'PullRequest')) }}
18-
- name: isNotManualAndIsPR
19-
value: ${{ and(not(in(variables['Build.DefinitionName'], 'runtime-staging-manual', 'runtime-manual')), eq(variables['System.TeamProject'], 'public'), eq(variables['Build.Reason'], 'PullRequest')) }}
20-
- name: isManualOrIsNotPR
21-
value: ${{ or(in(variables['Build.DefinitionName'], 'runtime-staging-manual', 'runtime-manual'), and(eq(variables['System.TeamProject'], 'public'), ne(variables['Build.Reason'], 'PullRequest'))) }}
16+
- name: isExtendedPlatformsBuild
17+
value: ${{ eq(variables['Build.DefinitionName'], 'runtime-extended-platforms') }}
18+
- name: isNotExtendedPlatformsBuild
19+
value: ${{ ne(variables['Build.DefinitionName'], 'runtime-extended-platforms') }}
2220

2321
# We only run evaluate paths on runtime, runtime-staging and runtime-community pipelines on PRs
2422
# keep in sync with /eng/pipelines/common/xplat-setup.yml
2523
- name: dependOnEvaluatePaths
26-
value: ${{ and(eq(variables['Build.Reason'], 'PullRequest'), in(variables['Build.DefinitionName'], 'runtime', 'runtime-staging', 'runtime-community')) }}
24+
value: ${{ and(eq(variables['Build.Reason'], 'PullRequest'), in(variables['Build.DefinitionName'], 'runtime', 'runtime-staging', 'runtime-community', 'runtime-extended-platforms')) }}
2725
- name: debugOnPrReleaseOnRolling
2826
${{ if ne(variables['Build.Reason'], 'PullRequest') }}:
2927
value: Release

eng/pipelines/common/xplat-setup.yml

+2-3
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,7 @@ jobs:
2222
shouldContinueOnError: ${{ and(endsWith(variables['Build.DefinitionName'], 'staging'), eq(variables['Build.Reason'], 'PullRequest')) }}
2323

2424
# keep in sync with /eng/pipelines/common/variables.yml
25-
nonPRBuild: ${{ and(eq(variables['System.TeamProject'], 'public'), ne(variables['Build.Reason'], 'PullRequest')) }}
26-
dependOnEvaluatePaths: ${{ and(eq(variables['Build.Reason'], 'PullRequest'), in(variables['Build.DefinitionName'], 'runtime', 'runtime-staging', 'runtime-community')) }}
25+
dependOnEvaluatePaths: ${{ and(eq(variables['Build.Reason'], 'PullRequest'), in(variables['Build.DefinitionName'], 'runtime', 'runtime-staging', 'runtime-community', 'runtime-extended-platforms')) }}
2726

2827
variables:
2928
# Disable component governance in our CI builds. These builds are not shipping nor
@@ -50,7 +49,7 @@ jobs:
5049
value: $(buildConfigUpper)
5150

5251
- name: _runSmokeTestsOnlyArg
53-
value: '/p:RunSmokeTestsOnly=$(isNotManualAndIsPR)'
52+
value: '/p:RunSmokeTestsOnly=$(isNotExtendedPlatformsBuild)'
5453
- ${{ if or(eq(parameters.osGroup, 'windows'), eq(parameters.hostedOs, 'windows')) }}:
5554
- name: archiveExtension
5655
value: '.zip'

eng/pipelines/libraries/helix-queues-setup.yml

+22-32
Original file line numberDiff line numberDiff line change
@@ -28,25 +28,23 @@ jobs:
2828

2929
# Linux arm
3030
- ${{ if eq(parameters.platform, 'Linux_arm') }}:
31-
- ${{ if eq(parameters.jobParameters.isFullMatrix, true) }}:
31+
- ${{ if or(eq(parameters.jobParameters.isExtendedPlatforms, true), eq(parameters.jobParameters.includeAllPlatforms, true)) }}:
3232
- (Debian.10.Arm32.Open)Ubuntu.1804.ArmArch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:debian-10-helix-arm32v7-20210304164340-6616c63
3333
- (Debian.11.Arm32.Open)Ubuntu.1804.ArmArch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:debian-11-helix-arm32v7-20210304164347-5a7c380
3434

3535
# Linux arm64
3636
- ${{ if eq(parameters.platform, 'Linux_arm64') }}:
37-
- ${{ if eq(parameters.jobParameters.isFullMatrix, true) }}:
38-
- (Ubuntu.1804.ArmArch.Open)Ubuntu.1804.ArmArch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-16.04-helix-arm64v8-20210106155927-56c6673
39-
- ${{ if eq(parameters.jobParameters.isFullMatrix, false) }}:
40-
- (Ubuntu.1804.ArmArch.Open)Ubuntu.1804.ArmArch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-16.04-helix-arm64v8-20210106155927-56c6673
37+
- (Ubuntu.1804.ArmArch.Open)Ubuntu.1804.ArmArch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-16.04-helix-arm64v8-20210106155927-56c6673
4138

4239
# Linux musl x64
4340
- ${{ if eq(parameters.platform, 'Linux_musl_x64') }}:
44-
- (Alpine.314.Amd64.Open)ubuntu.1604.amd64.open@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.14-helix-amd64-20210910135833-1848e19
45-
- ${{ if eq(parameters.jobParameters.isFullMatrix, true) }}:
41+
- ${{ if or(ne(parameters.jobParameters.isExtendedPlatforms, true), eq(parameters.jobParameters.includeAllPlatforms, true)) }}:
42+
- (Alpine.314.Amd64.Open)ubuntu.1604.amd64.open@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.14-helix-amd64-20210910135833-1848e19
43+
- ${{ if or(eq(parameters.jobParameters.isExtendedPlatforms, true), eq(parameters.jobParameters.includeAllPlatforms, true)) }}:
4644
- (Alpine.313.Amd64.Open)ubuntu.1604.amd64.open@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.13-helix-amd64-20210910135845-8a6f4f3
4745

4846
# Linux musl arm64
49-
- ${{ if and(eq(parameters.platform, 'Linux_musl_arm64'), eq(parameters.jobParameters.isFullMatrix, true)) }}:
47+
- ${{ if and(eq(parameters.platform, 'Linux_musl_arm64'), or(eq(parameters.jobParameters.isExtendedPlatforms, true), eq(parameters.jobParameters.includeAllPlatforms, true))) }}:
5048
- (Alpine.313.Arm64.Open)ubuntu.1804.armarch.open@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.13-helix-arm64v8-20210910135808-8a6f4f3
5149
- (Alpine.314.Arm64.Open)ubuntu.1804.armarch.open@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.14-helix-arm64v8-20210910135810-8a6f4f3
5250

@@ -61,20 +59,15 @@ jobs:
6159
- (Ubuntu.1910.Amd64.Open)ubuntu.1604.amd64.open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-19.10-helix-amd64-cfcfd50-20191030180623
6260
- (Debian.10.Amd64.Open)ubuntu.1604.amd64.open@mcr.microsoft.com/dotnet-buildtools/prereqs:debian-10-helix-amd64-bfcd90a-20200121150006
6361
- ${{ if or(ne(parameters.jobParameters.testScope, 'outerloop'), ne(parameters.jobParameters.runtimeFlavor, 'mono')) }}:
64-
- ${{ if eq(parameters.jobParameters.isFullMatrix, true) }}:
65-
- (Centos.7.Amd64.Open)Ubuntu.1604.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:centos-7-mlnet-helix-20210714125435-dde38af
62+
- ${{ if or(eq(parameters.jobParameters.isExtendedPlatforms, true), eq(parameters.jobParameters.includeAllPlatforms, true)) }}:
6663
- (Centos.8.Amd64.Open)Ubuntu.1604.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:centos-8-helix-20201229003624-c1bf759
67-
- RedHat.7.Amd64.Open
68-
- Ubuntu.1804.Amd64.Open
69-
- SLES.12.Amd64.Open
7064
- SLES.15.Amd64.Open
7165
- (Fedora.34.Amd64.Open)ubuntu.1604.amd64.open@mcr.microsoft.com/dotnet-buildtools/prereqs:fedora-34-helix-20210913123654-4f64125
7266
- (Ubuntu.1910.Amd64.Open)ubuntu.1604.amd64.open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-19.10-helix-amd64-cfcfd50-20191030180623
73-
- (Debian.10.Amd64.Open)Ubuntu.1804.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:debian-10-helix-amd64-20210304164434-56c6673
7467
- (Debian.11.Amd64.Open)Ubuntu.1804.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:debian-11-helix-amd64-20210304164428-5a7c380
7568
- (Mariner.1.0.Amd64.Open)ubuntu.1604.amd64.open@mcr.microsoft.com/dotnet-buildtools/prereqs:cbl-mariner-1.0-helix-20210528192219-92bf620
7669
- (openSUSE.15.2.Amd64.Open)ubuntu.1604.amd64.open@mcr.microsoft.com/dotnet-buildtools/prereqs:opensuse-15.2-helix-amd64-20211018152525-9cc02fe
77-
- ${{ if eq(parameters.jobParameters.isFullMatrix, false) }}:
70+
- ${{ if or(ne(parameters.jobParameters.isExtendedPlatforms, true), eq(parameters.jobParameters.includeAllPlatforms, true)) }}:
7871
- (Centos.7.Amd64.Open)Ubuntu.1604.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:centos-7-mlnet-helix-20210714125435-dde38af
7972
- RedHat.7.Amd64.Open
8073
- (Debian.10.Amd64.Open)Ubuntu.1804.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:debian-10-helix-amd64-20210304164434-56c6673
@@ -93,10 +86,9 @@ jobs:
9386

9487
# OSX x64
9588
- ${{ if eq(parameters.platform, 'OSX_x64') }}:
96-
- ${{ if eq(parameters.jobParameters.isFullMatrix, true) }}:
89+
- ${{ if or(eq(parameters.jobParameters.isExtendedPlatforms, true), eq(parameters.jobParameters.includeAllPlatforms, true)) }}:
9790
- OSX.1014.Amd64.Open
98-
- OSX.1015.Amd64.Open
99-
- ${{ if eq(parameters.jobParameters.isFullMatrix, false) }}:
91+
- ${{ if or(ne(parameters.jobParameters.isExtendedPlatforms, true), eq(parameters.jobParameters.includeAllPlatforms, true)) }}:
10092
- OSX.1015.Amd64.Open
10193

10294
# Android
@@ -125,18 +117,18 @@ jobs:
125117
- ${{ if eq(parameters.platform, 'windows_x64') }}:
126118
# netcoreapp
127119
- ${{ if notIn(parameters.jobParameters.framework, 'net48') }}:
120+
# libraries on mono outerloop
128121
- ${{ if and(eq(parameters.jobParameters.testScope, 'outerloop'), eq(parameters.jobParameters.runtimeFlavor, 'mono')) }}:
129122
- Windows.81.Amd64.Open
130123
- Windows.10.Amd64.Server19H1.Open
124+
# libraries on coreclr (outerloop and innerloop), or libraries on mono innerloop
131125
- ${{ if or(ne(parameters.jobParameters.testScope, 'outerloop'), ne(parameters.jobParameters.runtimeFlavor, 'mono')) }}:
132-
- ${{ if eq(parameters.jobParameters.isFullMatrix, true) }}:
133-
- Windows.81.Amd64.Open
126+
- ${{ if or(eq(parameters.jobParameters.isExtendedPlatforms, true), eq(parameters.jobParameters.includeAllPlatforms, true)) }}:
134127
- Windows.10.Amd64.ServerRS5.Open
135-
- Windows.10.Amd64.Server19H1.Open
136-
- ${{ if ne(parameters.jobParameters.runtimeFlavor, 'mono') }}:
137-
- (Windows.Nano.1809.Amd64.Open)windows.10.amd64.serverrs5.open@mcr.microsoft.com/dotnet-buildtools/prereqs:nanoserver-1809-helix-amd64-08e8e40-20200107182504
128+
- ${{ if ne(parameters.jobParameters.testScope, 'outerloop') }}:
129+
- Windows.10.Amd64.Server19H1.Open
138130
- (Windows.Server.Core.1909.Amd64.Open)windows.10.amd64.server20h1.open@mcr.microsoft.com/dotnet-buildtools/prereqs:windowsservercore-2004-helix-amd64-20200904200251-272704c
139-
- ${{ if ne(parameters.jobParameters.isFullMatrix, true) }}:
131+
- ${{ if or(ne(parameters.jobParameters.isExtendedPlatforms, true), eq(parameters.jobParameters.includeAllPlatforms, true)) }}:
140132
- Windows.81.Amd64.Open
141133
- Windows.10.Amd64.Server19H1.ES.Open
142134
- Windows.11.Amd64.ClientPre.Open
@@ -153,20 +145,18 @@ jobs:
153145
- ${{ if eq(parameters.platform, 'windows_x86') }}:
154146
# netcoreapp
155147
- ${{ if notIn(parameters.jobParameters.framework, 'net48') }}:
148+
# mono outerloop
156149
- ${{ if and(eq(parameters.jobParameters.testScope, 'outerloop'), eq(parameters.jobParameters.runtimeFlavor, 'mono')) }}:
157150
- Windows.7.Amd64.Open
158151
- Windows.10.Amd64.ServerRS5.Open
152+
# libraries on coreclr (outerloop and innerloop), or libraries on mono innerloop
159153
- ${{ if or(ne(parameters.jobParameters.testScope, 'outerloop'), ne(parameters.jobParameters.runtimeFlavor, 'mono')) }}:
160-
- ${{ if eq(parameters.jobParameters.isFullMatrix, true) }}:
161-
- Windows.7.Amd64.Open
154+
- ${{ if or(eq(parameters.jobParameters.isExtendedPlatforms, true), eq(parameters.jobParameters.includeAllPlatforms, true)) }}:
162155
- Windows.10.Amd64.ServerRS5.Open
163156
- Windows.10.Amd64.Server19H1.Open
164-
- ${{ if ne(parameters.jobParameters.isFullMatrix, true) }}:
165-
- ${{ if eq(parameters.jobParameters.buildConfig, 'Release') }}:
166-
- Windows.10.Amd64.Server19H1.ES.Open
167-
- ${{ if eq(parameters.jobParameters.buildConfig, 'Debug') }}:
168-
- Windows.7.Amd64.Open
169-
- Windows.10.Amd64.Server19H1.Open
157+
- ${{ if or(ne(parameters.jobParameters.isExtendedPlatforms, true), eq(parameters.jobParameters.includeAllPlatforms, true)) }}:
158+
- Windows.10.Amd64.Server19H1.ES.Open
159+
- Windows.7.Amd64.Open
170160

171161
# .NETFramework
172162
- ${{ if eq(parameters.jobParameters.framework, 'net48') }}:

eng/pipelines/libraries/outerloop-mono.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
platforms:
2424
- windows_x86
2525
- Browser_wasm
26-
- ${{ if eq(variables['isFullMatrix'], true) }}:
26+
- ${{ if eq(variables['isRollingBuild'], true) }}:
2727
- windows_x64
2828
- Linux_x64
2929
- Linux_arm
@@ -34,7 +34,7 @@ jobs:
3434
nameSuffix: AllSubsets_Mono
3535
buildArgs: -s mono+libs+libs.tests -c $(_BuildConfig) -testscope outerloop /p:ArchiveTests=true
3636
timeoutInMinutes: 180
37-
isFullMatrix: ${{ variables['isFullMatrix'] }}
37+
includeAllPlatforms: ${{ variables['isRollingBuild'] }}
3838
# extra steps, run tests
3939
extraStepsTemplate: /eng/pipelines/libraries/helix.yml
4040
extraStepsParameters:
@@ -44,7 +44,7 @@ jobs:
4444
creator: dotnet-bot
4545
testRunNamePrefixSuffix: Mono_$(_BuildConfig)
4646

47-
- ${{ if eq(variables['isFullMatrix'], false) }}:
47+
- ${{ if eq(variables['isRollingBuild'], false) }}:
4848
- template: /eng/pipelines/common/platform-matrix.yml
4949
parameters:
5050
jobTemplate: /eng/pipelines/common/global-build-job.yml
@@ -61,7 +61,7 @@ jobs:
6161
nameSuffix: AllSubsets_Mono
6262
buildArgs: -s mono+libs+libs.tests -c $(_BuildConfig) -testscope outerloop /p:ArchiveTests=true
6363
timeoutInMinutes: 180
64-
isFullMatrix: ${{ variables['isFullMatrix'] }}
64+
includeAllPlatforms: ${{ variables['isRollingBuild'] }}
6565
# extra steps, run tests
6666
extraStepsTemplate: /eng/pipelines/libraries/helix.yml
6767
extraStepsParameters:

eng/pipelines/libraries/outerloop.yml

+9-9
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
- ${{ if eq(variables['includeLinuxOuterloop'], true) }}:
2828
- Linux_x64
2929
- Linux_musl_x64
30-
- ${{ if eq(variables['isFullMatrix'], true) }}:
30+
- ${{ if eq(variables['isRollingBuild'], true) }}:
3131
- Linux_arm
3232
- Linux_arm64
3333
- Linux_musl_arm64
@@ -46,27 +46,27 @@ jobs:
4646
platforms:
4747
- ${{ if eq(variables['includeWindowsOuterloop'], true) }}:
4848
- windows_x86
49-
- ${{ if eq(variables['isFullMatrix'], true) }}:
49+
- ${{ if eq(variables['isRollingBuild'], true) }}:
5050
- windows_x64
5151
- ${{ if eq(variables['includeLinuxOuterloop'], true) }}:
52-
- ${{ if eq(variables['isFullMatrix'], true) }}:
52+
- ${{ if eq(variables['isRollingBuild'], true) }}:
5353
- Linux_x64
5454
- Linux_arm
5555
- Linux_arm64
5656
- Linux_musl_x64
5757
- Linux_musl_arm64
58-
- ${{ if and(eq(variables['includeOsxOuterloop'], true), eq(variables['isFullMatrix'], true)) }}:
58+
- ${{ if and(eq(variables['includeOsxOuterloop'], true), eq(variables['isRollingBuild'], true)) }}:
5959
- OSX_arm64
6060
- OSX_x64
6161
helixQueuesTemplate: /eng/pipelines/libraries/helix-queues-setup.yml
6262
jobParameters:
6363
isOfficialBuild: ${{ variables['isOfficialBuild'] }}
64-
isFullMatrix: ${{ variables['isFullMatrix'] }}
64+
includeAllPlatforms: ${{ variables['isRollingBuild'] }}
6565
runTests: true
6666
testScope: outerloop
6767
liveRuntimeBuildConfig: release
6868

69-
- ${{ if eq(variables['isFullMatrix'], false) }}:
69+
- ${{ if eq(variables['isRollingBuild'], false) }}:
7070
- template: /eng/pipelines/common/platform-matrix.yml
7171
parameters:
7272
jobTemplate: /eng/pipelines/libraries/build-job.yml
@@ -83,7 +83,7 @@ jobs:
8383
helixQueuesTemplate: /eng/pipelines/libraries/helix-queues-setup.yml
8484
jobParameters:
8585
isOfficialBuild: ${{ variables['isOfficialBuild'] }}
86-
isFullMatrix: ${{ variables['isFullMatrix'] }}
86+
includeAllPlatforms: ${{ variables['isRollingBuild'] }}
8787
runTests: true
8888
testScope: outerloop
8989
liveRuntimeBuildConfig: release
@@ -95,12 +95,12 @@ jobs:
9595
buildConfig: Release
9696
platforms:
9797
- windows_x86
98-
- ${{ if eq(variables['isFullMatrix'], true) }}:
98+
- ${{ if eq(variables['isRollingBuild'], true) }}:
9999
- windows_x64
100100
helixQueuesTemplate: /eng/pipelines/libraries/helix-queues-setup.yml
101101
jobParameters:
102102
isOfficialBuild: ${{ variables['isOfficialBuild'] }}
103-
isFullMatrix: ${{ variables['isFullMatrix'] }}
103+
includeAllPlatforms: ${{ variables['isRollingBuild'] }}
104104
framework: net48
105105
runTests: true
106106
testScope: outerloop

eng/pipelines/libraries/variables.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ variables:
66
value: $(Build.SourcesDirectory)/src/libraries
77
- name: pipelinesPath
88
value: /eng/pipelines/libraries
9-
- name: isFullMatrix
9+
- name: isRollingBuild
1010
value: ${{ notIn(variables['Build.Reason'], 'PullRequest') }}
1111
- name: includeWindowsOuterloop
1212
value: ${{ or(endsWith(variables['Build.DefinitionName'], 'windows'), endsWith(variables['Build.DefinitionName'], 'outerloop')) }}

eng/pipelines/runtime-community.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
eq(dependencies.evaluate_paths.outputs['SetPathVars_libraries.containsChange'], true),
4747
eq(dependencies.evaluate_paths.outputs['SetPathVars_mono.containsChange'], true),
4848
eq(dependencies.evaluate_paths.outputs['SetPathVars_installer.containsChange'], true),
49-
eq(variables['isFullMatrix'], true))
49+
eq(variables['isRollingBuild'], true))
5050
# extra steps, run tests
5151
extraStepsTemplate: /eng/pipelines/libraries/helix.yml
5252
extraStepsParameters:
@@ -56,4 +56,4 @@ jobs:
5656
or(
5757
eq(variables['librariesContainsChange'], true),
5858
eq(variables['monoContainsChange'], true),
59-
eq(variables['isFullMatrix'], true))
59+
eq(variables['isRollingBuild'], true))

0 commit comments

Comments
 (0)