summaryrefslogtreecommitdiff
path: root/azure-pipelines.yml
diff options
context:
space:
mode:
authorEgor Chesakov <Egor.Chesakov@microsoft.com>2019-06-25 12:59:49 -0700
committerGitHub <noreply@github.com>2019-06-25 12:59:49 -0700
commit85235f81b5bfc6635c0a2abcfc27cb7c587c784b (patch)
treecd1bf83e2a22207832c18652c0b067f5e914ffa9 /azure-pipelines.yml
parent1649a0fe42501d40465f9aa41bae1ed73a621650 (diff)
downloadcoreclr-85235f81b5bfc6635c0a2abcfc27cb7c587c784b.tar.gz
coreclr-85235f81b5bfc6635c0a2abcfc27cb7c587c784b.tar.bz2
coreclr-85235f81b5bfc6635c0a2abcfc27cb7c587c784b.zip
Add pr.yml ci.yml internal.yml pipelines to /eng/pipelines (#25385)
Diffstat (limited to 'azure-pipelines.yml')
-rw-r--r--azure-pipelines.yml97
1 files changed, 3 insertions, 94 deletions
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index 4a934a6501..e6243b6753 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -114,41 +114,12 @@ jobs:
- Windows_NT_x86
${{ if and(in(variables['Build.Reason'], 'IndividualCI', 'BatchedCI'), eq(variables['Build.DefinitionName'], 'coreclr-ci')) }}:
platformGroup: all
- ${{ if in(variables['Build.DefinitionName'], 'coreclr-outerloop', 'coreclr-outerloop-jitstress', 'coreclr-outerloop-jitstressregs', 'coreclr-outerloop-jitstress2-jitstressregs') }}:
+ ${{ if eq(variables['Build.DefinitionName'], 'coreclr-outerloop') }}:
platformGroup: all
- ${{ if eq(variables['Build.DefinitionName'], 'coreclr-outerloop-jitstress-isas-arm') }}:
- platforms:
- - Linux_arm64
- - Windows_NT_arm64
- ${{ if eq(variables['Build.DefinitionName'], 'coreclr-outerloop-jitstress-isas-x86') }}:
- platforms:
- - Linux_x64
- - OSX_x64
- - Windows_NT_x64
- - Windows_NT_x86
- ${{ if eq(variables['Build.DefinitionName'], 'coreclr-outerloop-jitstressregs-x86') }}:
- platforms:
- - Linux_x64
- - Windows_NT_x64
- - Windows_NT_x86
- ${{ if in(variables['Build.DefinitionName'], 'coreclr-outerloop-gcstress0x3-gcstress0xc', 'coreclr-outerloop-gcstress-extra', 'coreclr-outerloop-r2r-extra') }}:
- platformGroup: gcstress
- ${{ if eq(variables['Build.DefinitionName'], 'coreclr-outerloop-r2r') }}:
- platforms:
- - Linux_arm
- - Linux_arm64
- - Linux_x64
- - Windows_NT_x64
- - Windows_NT_x86
${{ if in(variables['Build.DefinitionName'], 'coreclr-corefx', 'coreclr-corefx-jitstress', 'coreclr-corefx-jitstressregs', 'coreclr-corefx-jitstress2-jitstressregs') }}:
platforms:
- Linux_x64
- Windows_NT_x64
- ${{ if eq(variables['Build.DefinitionName'], 'coreclr-runincontext') }}:
- platforms:
- - Linux_x64
- - Windows_NT_x64
- - Windows_NT_x86
#
# Release builds
@@ -207,62 +178,15 @@ jobs:
- Windows_NT_x64
- Windows_NT_x86
helixQueueGroup: pr
- ${{ if in(variables['Build.DefinitionName'], 'coreclr-outerloop', 'coreclr-outerloop-jitstress', 'coreclr-outerloop-jitstressregs', 'coreclr-outerloop-jitstress2-jitstressregs') }}:
+ ${{ if eq(variables['Build.DefinitionName'], 'coreclr-outerloop') }}:
platformGroup: all
helixQueueGroup: all
- ${{ if eq(variables['Build.DefinitionName'], 'coreclr-outerloop-jitstress-isas-arm') }}:
- platforms:
- - Linux_arm64
- - Windows_NT_arm64
- helixQueueGroup: all
- ${{ if eq(variables['Build.DefinitionName'], 'coreclr-outerloop-jitstress-isas-x86') }}:
- platforms:
- - Linux_x64
- - OSX_x64
- - Windows_NT_x64
- - Windows_NT_x86
- helixQueueGroup: all
- ${{ if eq(variables['Build.DefinitionName'], 'coreclr-outerloop-jitstressregs-x86') }}:
- platforms:
- - Linux_x64
- - Windows_NT_x64
- - Windows_NT_x86
- helixQueueGroup: all
- ${{ if in(variables['Build.DefinitionName'], 'coreclr-outerloop-gcstress0x3-gcstress0xc', 'coreclr-outerloop-gcstress-extra') }}:
- platformGroup: gcstress
- helixQueueGroup: all
- ${{ if eq(variables['Build.DefinitionName'], 'coreclr-runincontext') }}:
- platforms:
- - Linux_x64
- - Windows_NT_x64
- - Windows_NT_x86
- helixQueueGroup: all
jobParameters:
${{ if eq(variables['Build.DefinitionName'], 'coreclr-ci') }}:
testGroup: innerloop
${{ if eq(variables['Build.DefinitionName'], 'coreclr-outerloop') }}:
testGroup: outerloop
- ${{ if eq(variables['Build.DefinitionName'], 'coreclr-outerloop-jitstress') }}:
- testGroup: jitstress
- ${{ if eq(variables['Build.DefinitionName'], 'coreclr-outerloop-jitstress-isas-arm') }}:
- testGroup: jitstress-isas-arm
- ${{ if eq(variables['Build.DefinitionName'], 'coreclr-outerloop-jitstress-isas-x86') }}:
- testGroup: jitstress-isas-x86
- ${{ if eq(variables['Build.DefinitionName'], 'coreclr-outerloop-jitstressregs-x86') }}:
- testGroup: jitstressregs-x86
- ${{ if eq(variables['Build.DefinitionName'], 'coreclr-outerloop-jitstressregs') }}:
- testGroup: jitstressregs
- ${{ if eq(variables['Build.DefinitionName'], 'coreclr-outerloop-jitstress2-jitstressregs') }}:
- testGroup: jitstress2-jitstressregs
- ${{ if eq(variables['Build.DefinitionName'], 'coreclr-outerloop-gcstress0x3-gcstress0xc') }}:
- testGroup: gcstress0x3-gcstress0xc
- ${{ if eq(variables['Build.DefinitionName'], 'coreclr-outerloop-gcstress-extra') }}:
- testGroup: gcstress-extra
- ${{ if eq(variables['Build.DefinitionName'], 'coreclr-runincontext') }}:
- testGroup: outerloop
- runInUnloadableContext: true
- displayNameArgs: RunInContext
-
+
# ReadyToRun test jobs that are triggered by default from a PR.
- ${{ if eq(variables['System.TeamProject'], 'public') }}:
@@ -277,24 +201,9 @@ jobs:
- Windows_NT_x64
- Windows_NT_x86
helixQueueGroup: pr
- ${{ if eq(variables['Build.DefinitionName'], 'coreclr-outerloop-r2r') }}:
- platforms:
- - Linux_arm
- - Linux_arm64
- - Linux_x64
- - Windows_NT_x64
- - Windows_NT_x86
- helixQueueGroup: all
- ${{ if eq(variables['Build.DefinitionName'], 'coreclr-outerloop-r2r-extra') }}:
- platformGroup: gcstress # r2r-extra testGroup runs gcstress15 scenario
- helixQueueGroup: all
jobParameters:
${{ if eq(variables['Build.DefinitionName'], 'coreclr-ci') }}:
testGroup: innerloop
- ${{ if eq(variables['Build.DefinitionName'], 'coreclr-outerloop-r2r') }}:
- testGroup: outerloop
- ${{ if eq(variables['Build.DefinitionName'], 'coreclr-outerloop-r2r-extra') }}:
- testGroup: r2r-extra
readyToRun: true
displayNameArgs: R2R