Submit to one Helix queue on pull requests and CI builds. Add CI trigger for master...
authorEgor Chesakov <Egor.Chesakov@microsoft.com>
Sat, 26 Jan 2019 01:05:33 +0000 (17:05 -0800)
committerGitHub <noreply@github.com>
Sat, 26 Jan 2019 01:05:33 +0000 (17:05 -0800)
commit92b544b2537bc0e292a6d53f84a886590050e649
tree699b88e5f94a0f7228807342ba2b71438e8f3db2
parent79c2653c7ff4c82c21762b0e283bad52fb12bcb3
Submit to one Helix queue on pull requests and CI builds. Add CI trigger for master branch (dotnet/coreclr#22211)

This limits pull request and CI (push) triggered jobs to running only on one *default* Helix queue:

Linux arm32 - Ubuntu.1404.Arm32.Open
Linux arm64 - Ubuntu.1804.Arm64.Open
Linux x64 - Ubuntu.1804.Amd64.Open

Windows_NT x86/x64 - Windows.10.Amd64.Open
Windows_NT arm32/arm64 - we don't run these in AzDO

OSX - OSX.1013.Amd64.Open

Scheduled and manually triggered jobs will use more than one Helix queues for more comprehensive checking.

This enables CI (push) trigger for master branch. During CI build the following scenarios for Pri1 tests are going to run:
- normal
- no_tiered_compilation

Commit migrated from https://github.com/dotnet/coreclr/commit/1c5ac86fe4dcdd3f2e83e52049b1e393978698b0
eng/pipelines/coreclr/azure-pipelines.yml
eng/platform-matrix.yml
src/coreclr/tests/issues.targets