31 строка
1.1 KiB
YAML
31 строка
1.1 KiB
YAML
name: $(BuildID)
|
|
|
|
trigger:
|
|
branches:
|
|
include: [ main, d16-*, d17-* ]
|
|
pr:
|
|
autoCancel: 'true'
|
|
branches:
|
|
include: [ main, d16-*, d17-* ]
|
|
|
|
resources:
|
|
repositories:
|
|
- repository: self
|
|
- repository: templates # for shared yaml templates
|
|
type: github
|
|
name: xamarin/yaml-templates
|
|
ref: refs/heads/main
|
|
endpoint: xamarin
|
|
|
|
# Variables
|
|
variables:
|
|
- template: .build/automation/variables.yml
|
|
|
|
stages:
|
|
- template: .build/automation/stages/validate.yml
|
|
- template: .build/automation/stages/compliance.yml
|
|
# The following Stages are dependent on the OneLocBuild task which is not available in the Xamarin Public AzDevops instance
|
|
- template: .build/automation/stages/localization-handoff.yml # Process outgoing strings [Localization Handoff]
|
|
- template: .build/automation/stages/localization-handback.yml # Process incoming translations and Create PR to main [Localization Handback]
|
|
- template: .build/automation/stages/merge-translations-update.yml # Validating incoming translations strings and merge PR [Localization Handback]
|