1parameters: 2 configurationName: '' 3 configurationParameters: '' 4 runTestsParameters: '' 5 timeoutInMinutes: 75 6 7jobs: 8 - job: ${{ parameters.configurationName }} 9 timeoutInMinutes: ${{ parameters.timeoutInMinutes }} 10 pool: 11 vmImage: 'ubuntu-20.04' 12 steps: 13 - template: apt.yml 14 - template: configure.yml 15 parameters: 16 configurationParameters: ${{ parameters.configurationParameters }} 17 - script: make -j$(/usr/bin/nproc) >/dev/null 18 displayName: 'Make Build' 19 - template: install.yml 20 - template: setup.yml 21 - template: tests.yml 22 parameters: 23 configurationName: ${{ parameters.configurationName }} 24 runTestsParameters: ${{ parameters.runTestsParameters }} 25