32 строки
715 B
YAML
32 строки
715 B
YAML
trigger:
|
|
batch: true
|
|
branches:
|
|
include:
|
|
- main
|
|
- 'validate/*'
|
|
paths:
|
|
exclude:
|
|
- doc/
|
|
- '*.md'
|
|
- .vscode/
|
|
- .github/
|
|
|
|
parameters:
|
|
- name: includeMacOS
|
|
displayName: Build on macOS
|
|
type: boolean
|
|
default: false # macOS is often bogged down in Azure Pipelines
|
|
|
|
variables:
|
|
TreatWarningsAsErrors: true
|
|
DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true
|
|
BuildConfiguration: Release
|
|
codecov_token: 4dc9e7e2-6b01-4932-a180-847b52b43d35 # Get a new one from https://codecov.io/
|
|
ci_feed: CI # Azure Artifacts feed name
|
|
NUGET_PACKAGES: $(Agent.TempDirectory)/.nuget/packages
|
|
|
|
jobs:
|
|
- template: azure-pipelines/build.yml
|
|
parameters:
|
|
includeMacOS: ${{ parameters.includeMacOS }}
|