summaryrefslogtreecommitdiffstats
path: root/Source/cmOutputConverter.cxx
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2020-05-29 15:22:48 (GMT)
committerBrad King <brad.king@kitware.com>2020-05-29 15:23:16 (GMT)
commit0eebd0a0e3c6711ebfa4c27244a6f4087b2a6fff (patch)
tree0d0aa64500f818064f5ef57477cd814a29426e7c /Source/cmOutputConverter.cxx
parent1336d11d9ceabf070b75816b91c7ae9459f0817c (diff)
downloadCMake-0eebd0a0e3c6711ebfa4c27244a6f4087b2a6fff.zip
CMake-0eebd0a0e3c6711ebfa4c27244a6f4087b2a6fff.tar.gz
CMake-0eebd0a0e3c6711ebfa4c27244a6f4087b2a6fff.tar.bz2
gitlab-ci: pin macOS and Windows jobs to nonconcurrent runners
On macOS and Windows, our jobs use a `GIT_CLONE_PATH` that does not contain `$CI_CONCURRENCY_ID` so that the build and test jobs always use the same path. Since we use shell runners for these platforms, all concurrent jobs would use the same path and conflict. Therefore we can only use runners with a concurrency level of 1 for jobs in the `build` and `test` stages. However, jobs in the `test-ext` stage configure a new build tree for the tests and therefore can use `$CI_CONCURRENCY_ID` and support shell runners with higher concurrency levels. Prepare to make that distinction in the future by pinning all jobs to runners with a `nonconcurrent` tag.
Diffstat (limited to 'Source/cmOutputConverter.cxx')
0 files changed, 0 insertions, 0 deletions