|
1 | 1 | # This yml is used by these pipelines and triggers: |
2 | | -# NOTE: the triggers are defined in the Azure DevOps UI as they are too complex |
3 | | -# |
4 | | -# - dotnet-source-build (public) |
5 | | -# https://dev.azure.com/dnceng-public/public/_build?definitionId=240 |
6 | | -# - PR: ultralite build |
7 | | -# - CI: release/*, every batched commit, full build |
8 | | -# - Schedule: main only, full build |
9 | | -# |
10 | | -# - dotnet-unified-build (public) |
11 | | -# https://dev.azure.com/dnceng-public/public/_build?definitionId=278 |
12 | | -# - PR: lite build |
13 | | -# - CI: release/* only, every batched commit, full build |
14 | | -# - Schedule: main only, full build |
15 | 2 | # |
16 | 3 | # - dotnet-source-build (internal) |
17 | 4 | # https://dev.azure.com/dnceng/internal/_build?definitionId=1219 |
18 | | -# - PR: ultralite build |
19 | 5 | # - CI: release/* and internal/release/* only, every batched commit, full build |
20 | | -# - Schedule: main only, full build |
21 | | -# |
22 | | -# - dotnet-source-build-lite (internal) |
23 | | -# https://dev.azure.com/dnceng/internal/_build?definitionId=1299 |
24 | | -# - PR: release/* and main only, lite build, on-demand trigger |
25 | | -# - CI: main only, every batched commit, lite build |
26 | | -# |
27 | | -# - dotnet-unified-build (internal) |
28 | | -# https://dev.azure.com/dnceng/internal/_build?definitionId=1330 |
29 | | -# - PR: lite build |
30 | | -# - CI: release/*, internal/release/* and main only, every batched commit, full build |
| 6 | + |
| 7 | +trigger: |
| 8 | + batch: true |
| 9 | + branches: |
| 10 | + include: |
| 11 | + - main |
| 12 | + - release/* |
| 13 | + - internal/release/* |
31 | 14 |
|
32 | 15 | variables: |
33 | 16 | # enable source-only build for pipelines that contain the -source-build string |
|
0 commit comments