GSL/pipelines/jobs.yml

35 lines
814 B
YAML
Raw Normal View History

2020-10-28 19:35:49 -04:00
parameters:
jobName: ''
imageName: ''
jobs:
- job:
displayName: ${{ parameters.imageName }}
pool:
vmImage: ${{ parameters.imageName }}
strategy:
matrix:
14_debug:
GSL_CXX_STANDARD: '14'
2021-12-01 17:20:50 -05:00
CMAKE_CXX_STANDARD: '14'
2020-10-28 19:35:49 -04:00
BUILD_TYPE: 'Debug'
14_release:
GSL_CXX_STANDARD: '14'
2021-12-01 17:20:50 -05:00
CMAKE_CXX_STANDARD: '14'
2020-10-28 19:35:49 -04:00
BUILD_TYPE: 'Release'
17_debug:
GSL_CXX_STANDARD: '17'
2021-12-01 17:20:50 -05:00
CMAKE_CXX_STANDARD: '17'
2020-10-28 19:35:49 -04:00
BUILD_TYPE: 'Debug'
17_release:
GSL_CXX_STANDARD: '17'
2021-12-01 17:20:50 -05:00
CMAKE_CXX_STANDARD: '17'
2020-10-28 19:35:49 -04:00
BUILD_TYPE: 'Release'
2021-12-01 17:20:50 -05:00
20_debug:
GSL_CXX_STANDARD: '17'
CMAKE_CXX_STANDARD: '20'
BUILD_TYPE: 'Debug'
2020-10-28 19:35:49 -04:00
continueOnError: false
steps:
- template: ./steps.yml