|
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