ci: Split documentation and source build definitions

This commit is contained in:
Jerome Laban 2020-09-03 11:36:49 -04:00
Родитель b6f46e845d
Коммит b1537a5dff
2 изменённых файлов: 47 добавлений и 4 удалений

31
.vsts-ci-docs.yml Normal file
Просмотреть файл

@ -0,0 +1,31 @@
trigger:
branches:
include:
- master
- release/beta/*
- release/stable/*
pr:
branches:
include:
- master
- release/beta/*
- release/stable/*
paths:
include:
- '/'
exclude:
- .dependabot/
- .github/
- .editorconfig
- '*.md'
- .all-contributorsrc
variables:
windowsHostedVMImage: 'windows-2019'
jobs:
- template: build/ci/.azure-devops-docs.yml
parameters:
vmImage: '$(windowsHostedVMImage)'

Просмотреть файл

@ -4,6 +4,7 @@ trigger:
- master
- release/beta/*
- release/stable/*
- feature/*
pr:
branches:
@ -11,6 +12,17 @@ pr:
- master
- release/beta/*
- release/stable/*
paths:
include:
- '/'
exclude:
- 'doc/'
- .dependabot/
- .github/
- .editorconfig
- '*.md'
- .all-contributorsrc
resources:
containers:
@ -42,14 +54,14 @@ jobs:
parameters:
vmImage: '$(windowsHostedVMImage)'
- template: build/ci/.azure-devops-docs.yml
parameters:
vmImage: '$(windowsHostedVMImage)'
- template: build/ci/.azure-devops-skia-tests.yml
parameters:
vmImage: '$(windowsHostedVMImage)'
- template: build/ci/.azure-devops-docs.yml
parameters:
vmImage: '$(windowsHostedVMImage)'
- template: build/ci/.azure-devops-wasm-uitests.yml
parameters:
vmImage: '$(linuxVMImage)'