trigger: - greenkeeper/* # enable CI to run on greenkeeper branches - master # run build for every merge to master pr: - dev* # kick off for pr targeting dev or prefix dev - master # trigger build for pr targeting master variables: - group: CODE_COV jobs: - job: Linux pool: vmImage: ubuntu-16.04 timeoutInMinutes: 60 # how long to run the job before automatically cancelling steps: - checkout: self # self represents the repo where the initial Pipelines YAML file was found fetchDepth: 1 # the depth of commits to ask Git to fetch - template: azure-pipelines/linux/continuous-build-linux.yml - job: MacOS pool: vmImage: macOS-10.15 timeoutInMinutes: 60 # how long to run the job before automatically cancelling steps: - checkout: self # self represents the repo where the initial Pipelines YAML file was found fetchDepth: 1 # the depth of commits to ask Git to fetch - template: azure-pipelines/mac/continuous-build-mac.yml - job: Windows pool: vmImage: "windows-2019" timeoutInMinutes: 60 # how long to run the job before automatically cancelling steps: - checkout: self # self represents the repo where the initial Pipelines YAML file was found fetchDepth: 1 # the depth of commits to ask Git to fetch - template: azure-pipelines/windows/continuous-build-windows.yml