Files
allwpilib/azure-templates/job-build-cmake.yml
Austin Shalit 306720e63e [build] Split build logic into separate files (#2457)
This allows us to share build logic between Azure hosted and WPI hosted hardware.
2020-04-01 21:33:04 -07:00

32 lines
515 B
YAML

# Job for building
parameters:
pool:
vmImage: 'Ubuntu 16.04'
container: wpilib2020
preBuild: []
jobs:
- job: CMake
pool: ${{ parameters.pool }}
${{ if ne(parameters.container, '') }}:
container: ${{ parameters.container }}
workspace:
clean: all
timeoutInMinutes: 0
steps:
- ${{ parameters.preBuild }}
- task: CMake@1
inputs:
cmakeArgs: '-DWITHOUT_ALLWPILIB=OFF ..'
- script: |
make -j3
workingDirectory: 'build'
displayName: 'Build'