Skip to content

Commit 2a0f6ea

Browse files
authored
Add docs on pipeline (Azure#37018)
* add docs on pipeline * fix typos * remove line numbers in link
1 parent acbaf09 commit 2a0f6ea

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

doc/DataPlaneCodeGeneration/Azure_SDK_Package_Ship_Requirements.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,13 @@ You can refer to following guideline to add those requirements:
77
- README/Samples: <https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-repository>
88
- Changelog: <https://azure.github.io/azure-sdk/policies_releases.html#change-logs>
99
- Other release concerns: <https://azure.github.io/azure-sdk/policies_releases.html>
10+
- Pipeline requirements: <https://dev.azure.com/azure-sdk/internal/_wiki/wikis/internal.wiki/55/Pipelines>
11+
12+
## Pipeline
13+
14+
Every PR should include a pipeline named `net - [serviceDirectory] - ci`. If this is not present then you will need to [initialize the pipeline from scratch](https://dev.azure.com/azure-sdk/internal/_wiki/wikis/internal.wiki/55/Pipelines?anchor=creating-pipelines-for-new-services) by running `prepare-pipelines` or investigate the configuration of your triggers in your ci.yml file. Once `prepare-pipelines` finishes you should be able to manually kick off the pipeline with `/azp run net - [serviceDirectory] - ci`. All subsequent PRs should automatically have this pipeline run as long as the ci.yml triggers are set up correctly.
15+
16+
For an example of ci.yml trigger configuration go [here](https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/template/ci.yml).
1017

1118
## Tests
1219

0 commit comments

Comments
 (0)