mirror of
https://github.com/microsoft/GSL.git
synced 2024-11-03 17:56:43 -05:00
bcf008ae55
* Fix C++20 bugs and tests * Rework CI for C++2020 tests * Update readme compiler versions
20 lines
573 B
YAML
20 lines
573 B
YAML
parameters:
|
|
jobName: ''
|
|
imageName: ''
|
|
CXXVersions: [ 14, 17, 20 ]
|
|
buildTypes: [ 'Debug', 'Release' ]
|
|
|
|
jobs:
|
|
- ${{ each CXXVersion in parameters.CXXVersions }}:
|
|
- ${{ each buildType in parameters.buildTypes }}:
|
|
- job:
|
|
displayName: ${{ format('{0} {1} C++{2}', parameters.imageName, buildType, CXXVersion) }}
|
|
pool:
|
|
vmImage: ${{ parameters.imageName }}
|
|
continueOnError: false
|
|
steps:
|
|
- template: ./steps.yml
|
|
parameters:
|
|
buildType: ${{ buildType }}
|
|
CXXVersion: ${{ CXXVersion }}
|