Skip to content

Commit

Permalink
Move coreclr-corefx pipelines into their own files (dotnet/coreclr#25465
Browse files Browse the repository at this point in the history
)

Commit migrated from dotnet/coreclr@f094ebe
  • Loading branch information
BruceForstall authored Jun 28, 2019
1 parent 442b8d6 commit b4ab361
Show file tree
Hide file tree
Showing 5 changed files with 44 additions and 30 deletions.
26 changes: 0 additions & 26 deletions eng/pipelines/coreclr/azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -116,15 +116,6 @@ jobs:
platformGroup: all
${{ if eq(variables['Build.DefinitionName'], 'coreclr-outerloop') }}:
platformGroup: all
${{ if in(variables['Build.DefinitionName'], 'coreclr-corefx', 'coreclr-corefx-jitstress', 'coreclr-corefx-jitstressregs', 'coreclr-corefx-jitstress2-jitstressregs') }}:
platforms:
# TODO: add Windows_NT_arm64, when we have hardware available, and .NET Core supports it. Note: platform-matrix.yml needs to enable a Helix queue for this.
- Linux_arm
- Linux_arm64
- Linux_x64
# TODO: re-enable Windows_NT_arm when https://github.com/dotnet/corefx/issues/38863 is resolved
- Windows_NT_x64
- Windows_NT_x86

#
# Release builds
Expand Down Expand Up @@ -225,27 +216,10 @@ jobs:
platforms:
- Linux_x64
- Windows_NT_x64
${{ if in(variables['Build.DefinitionName'], 'coreclr-corefx', 'coreclr-corefx-jitstress', 'coreclr-corefx-jitstressregs', 'coreclr-corefx-jitstress2-jitstressregs') }}:
platforms:
# TODO: add Windows_NT_arm64, when we have hardware available, and .NET Core supports it. Note: platform-matrix.yml needs to enable a Helix queue for this.
- Linux_arm
- Linux_arm64
- Linux_x64
# TODO: re-enable Windows_NT_arm when https://github.com/dotnet/corefx/issues/38863 is resolved
- Windows_NT_x64
- Windows_NT_x86
helixQueueGroup: corefx
jobParameters:
${{ if eq(variables['Build.DefinitionName'], 'coreclr-ci') }}:
testGroup: innerloop
${{ if eq(variables['Build.DefinitionName'], 'coreclr-corefx') }}:
testGroup: outerloop
${{ if eq(variables['Build.DefinitionName'], 'coreclr-corefx-jitstress') }}:
testGroup: jitstress
${{ if eq(variables['Build.DefinitionName'], 'coreclr-corefx-jitstressregs') }}:
testGroup: jitstressregs
${{ if eq(variables['Build.DefinitionName'], 'coreclr-corefx-jitstress2-jitstressregs') }}:
testGroup: jitstress2-jitstressregs
corefxTests: true
displayNameArgs: CoreFX

Expand Down
12 changes: 11 additions & 1 deletion eng/pipelines/coreclr/corefx-jitstress.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,17 +16,27 @@ jobs:
jobTemplate: build-job.yml
buildConfig: checked
platforms:
# TODO: add Windows_NT_arm64, when we have hardware available, and .NET Core supports it. Note: platform-matrix.yml needs to enable a Helix queue for this.
- Linux_arm
- Linux_arm64
- Linux_x64
# TODO: re-enable Windows_NT_arm when https://github.com/dotnet/corefx/issues/38863 is resolved
- Windows_NT_x64
- Windows_NT_x86

- template: /eng/platform-matrix.yml
parameters:
jobTemplate: test-job.yml
buildConfig: checked
platforms:
# TODO: add Windows_NT_arm64, when we have hardware available, and .NET Core supports it. Note: platform-matrix.yml needs to enable a Helix queue for this.
- Linux_arm
- Linux_arm64
- Linux_x64
# TODO: re-enable Windows_NT_arm when https://github.com/dotnet/corefx/issues/38863 is resolved
- Windows_NT_x64
helixQueueGroup: pr
- Windows_NT_x86
helixQueueGroup: corefx
jobParameters:
testGroup: jitstress
corefxTests: true
Expand Down
12 changes: 11 additions & 1 deletion eng/pipelines/coreclr/corefx-jitstress2-jitstressregs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,17 +16,27 @@ jobs:
jobTemplate: build-job.yml
buildConfig: checked
platforms:
# TODO: add Windows_NT_arm64, when we have hardware available, and .NET Core supports it. Note: platform-matrix.yml needs to enable a Helix queue for this.
- Linux_arm
- Linux_arm64
- Linux_x64
# TODO: re-enable Windows_NT_arm when https://github.com/dotnet/corefx/issues/38863 is resolved
- Windows_NT_x64
- Windows_NT_x86

- template: /eng/platform-matrix.yml
parameters:
jobTemplate: test-job.yml
buildConfig: checked
platforms:
# TODO: add Windows_NT_arm64, when we have hardware available, and .NET Core supports it. Note: platform-matrix.yml needs to enable a Helix queue for this.
- Linux_arm
- Linux_arm64
- Linux_x64
# TODO: re-enable Windows_NT_arm when https://github.com/dotnet/corefx/issues/38863 is resolved
- Windows_NT_x64
helixQueueGroup: pr
- Windows_NT_x86
helixQueueGroup: corefx
jobParameters:
testGroup: jitstress2-jitstressregs
corefxTests: true
Expand Down
12 changes: 11 additions & 1 deletion eng/pipelines/coreclr/corefx-jitstressregs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,17 +16,27 @@ jobs:
jobTemplate: build-job.yml
buildConfig: checked
platforms:
# TODO: add Windows_NT_arm64, when we have hardware available, and .NET Core supports it. Note: platform-matrix.yml needs to enable a Helix queue for this.
- Linux_arm
- Linux_arm64
- Linux_x64
# TODO: re-enable Windows_NT_arm when https://github.com/dotnet/corefx/issues/38863 is resolved
- Windows_NT_x64
- Windows_NT_x86

- template: /eng/platform-matrix.yml
parameters:
jobTemplate: test-job.yml
buildConfig: checked
platforms:
# TODO: add Windows_NT_arm64, when we have hardware available, and .NET Core supports it. Note: platform-matrix.yml needs to enable a Helix queue for this.
- Linux_arm
- Linux_arm64
- Linux_x64
# TODO: re-enable Windows_NT_arm when https://github.com/dotnet/corefx/issues/38863 is resolved
- Windows_NT_x64
helixQueueGroup: pr
- Windows_NT_x86
helixQueueGroup: corefx
jobParameters:
testGroup: jitstressregs
corefxTests: true
Expand Down
12 changes: 11 additions & 1 deletion eng/pipelines/coreclr/corefx.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,17 +16,27 @@ jobs:
jobTemplate: build-job.yml
buildConfig: checked
platforms:
# TODO: add Windows_NT_arm64, when we have hardware available, and .NET Core supports it. Note: platform-matrix.yml needs to enable a Helix queue for this.
- Linux_arm
- Linux_arm64
- Linux_x64
# TODO: re-enable Windows_NT_arm when https://github.com/dotnet/corefx/issues/38863 is resolved
- Windows_NT_x64
- Windows_NT_x86

- template: /eng/platform-matrix.yml
parameters:
jobTemplate: test-job.yml
buildConfig: checked
platforms:
# TODO: add Windows_NT_arm64, when we have hardware available, and .NET Core supports it. Note: platform-matrix.yml needs to enable a Helix queue for this.
- Linux_arm
- Linux_arm64
- Linux_x64
# TODO: re-enable Windows_NT_arm when https://github.com/dotnet/corefx/issues/38863 is resolved
- Windows_NT_x64
helixQueueGroup: pr
- Windows_NT_x86
helixQueueGroup: corefx
jobParameters:
testGroup: outerloop
corefxTests: true
Expand Down

0 comments on commit b4ab361

Please sign in to comment.