f731dfaece
Security tokens are a great way to protect sensitive data from being stored in plain text within your project file, but at the same time can be more difficult to use when sharing projects with team members. In this feature security tokens are still enabled by default but give the project author the ability to turn off security tokens which then stores all provider options in plain text.
38 linhas
1.3 KiB
YAML
38 linhas
1.3 KiB
YAML
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
|