Skip to content

Commit 5a5621e

Browse files
authored
Pipelinev3 (#44297)
* First iteration of the pullrequest.yml file for testing * Change timeout from the 60 minute default to 90 minutes. The FromSource is hovering around the 60 minute mark and intermittently timing out * Move pullrequest.yml to eng/pipelines from the root of the sdk folder * Update pullrequest.yml to add e2e to ExcludePaths and comments to why each is excluded * Update PR->branches->include list to the final list in prep for enabling PR pipeline
1 parent 48df3df commit 5a5621e

File tree

1 file changed

+86
-0
lines changed

1 file changed

+86
-0
lines changed

eng/pipelines/pullrequest.yml

Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,86 @@
1+
pr:
2+
branches:
3+
include:
4+
- main
5+
- feature/*
6+
- hotfix/*
7+
- release/*
8+
- restapi*
9+
- pipelinev3*
10+
paths:
11+
include:
12+
- "*"
13+
# Note: The ExcludePaths template below needs to duplicate
14+
# any excludes here. The reason being is that we can't access
15+
# pr->paths->exclude. These are paths only, not individual files
16+
exclude:
17+
- sdk/batch/microsoft-azure-batch/ # track 1
18+
- sdk/boms # pom only release pipeline
19+
- sdk/cosmos # emulator tests
20+
- sdk/e2e # no pipeline, nothing to build
21+
- sdk/cognitiveservices/ms-azure-cs-autosuggest/ # track 1
22+
- sdk/cognitiveservices/ms-azure-cs-computervision/ # track 1
23+
- sdk/cognitiveservices/ms-azure-cs-contentmoderator/ # track 1
24+
- sdk/cognitiveservices/ms-azure-cs-customimagesearch/ # track 1
25+
- sdk/cognitiveservices/ms-azure-cs-customsearch/ # track 1
26+
- sdk/cognitiveservices/ms-azure-cs-customvision-prediction/ # track 1
27+
- sdk/cognitiveservices/ms-azure-cs-customvision-training/ # track 1
28+
- sdk/cognitiveservices/ms-azure-cs-entitysearch/ # track 1
29+
- sdk/cognitiveservices/ms-azure-cs-faceapi/ # track 1
30+
- sdk/cognitiveservices/ms-azure-cs-imagesearch/ # track 1
31+
- sdk/cognitiveservices/ms-azure-cs-luis-authoring/ # track 1
32+
- sdk/cognitiveservices/ms-azure-cs-luis-runtime/ # track 1
33+
- sdk/cognitiveservices/ms-azure-cs-newssearch/ # track 1
34+
- sdk/cognitiveservices/ms-azure-cs-qnamaker/ # track 1
35+
- sdk/cognitiveservices/ms-azure-cs-spellcheck/ # track 1
36+
- sdk/cognitiveservices/ms-azure-cs-videosearch/ # track 1
37+
- sdk/cognitiveservices/ms-azure-cs-visualsearch/ # track 1
38+
- sdk/cognitiveservices/ms-azure-cs-websearch/ # track 1
39+
- sdk/eventhubs/microsoft-azure-eventhubs/ # track 1
40+
- sdk/eventhubs/microsoft-azure-eventhubs-eph/ # track 1
41+
- sdk/mediaservices/microsoft-azure-media/ # track 1
42+
- sdk/servicebus/microsoft-azure-servicebus/ # track 1
43+
- sdk/spring
44+
45+
parameters:
46+
- name: Service
47+
type: string
48+
default: auto
49+
50+
extends:
51+
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
52+
parameters:
53+
ServiceDirectory: ${{ parameters.Service }}
54+
# This is Necessary since FromSource runs hover around 60,
55+
# which is the default, and intermittently time out.
56+
TimeoutInMinutes: 90
57+
# See pr->paths->exclude comment above. Anything added/removed there
58+
# needs to be added/removed here.
59+
ExcludePaths:
60+
- sdk/batch/microsoft-azure-batch/ # track 1
61+
- sdk/boms # pom only release pipeline
62+
- sdk/cosmos # emulator tests
63+
- sdk/e2e # no pipeline, nothing to build
64+
- sdk/cognitiveservices/ms-azure-cs-autosuggest/ # track 1
65+
- sdk/cognitiveservices/ms-azure-cs-computervision/ # track 1
66+
- sdk/cognitiveservices/ms-azure-cs-contentmoderator/ # track 1
67+
- sdk/cognitiveservices/ms-azure-cs-customimagesearch/ # track 1
68+
- sdk/cognitiveservices/ms-azure-cs-customsearch/ # track 1
69+
- sdk/cognitiveservices/ms-azure-cs-customvision-prediction/ # track 1
70+
- sdk/cognitiveservices/ms-azure-cs-customvision-training/ # track 1
71+
- sdk/cognitiveservices/ms-azure-cs-entitysearch/ # track 1
72+
- sdk/cognitiveservices/ms-azure-cs-faceapi/ # track 1
73+
- sdk/cognitiveservices/ms-azure-cs-imagesearch/ # track 1
74+
- sdk/cognitiveservices/ms-azure-cs-luis-authoring/ # track 1
75+
- sdk/cognitiveservices/ms-azure-cs-luis-runtime/ # track 1
76+
- sdk/cognitiveservices/ms-azure-cs-newssearch/ # track 1
77+
- sdk/cognitiveservices/ms-azure-cs-qnamaker/ # track 1
78+
- sdk/cognitiveservices/ms-azure-cs-spellcheck/ # track 1
79+
- sdk/cognitiveservices/ms-azure-cs-videosearch/ # track 1
80+
- sdk/cognitiveservices/ms-azure-cs-visualsearch/ # track 1
81+
- sdk/cognitiveservices/ms-azure-cs-websearch/ # track 1
82+
- sdk/eventhubs/microsoft-azure-eventhubs/ # track 1
83+
- sdk/eventhubs/microsoft-azure-eventhubs-eph/ # track 1
84+
- sdk/mediaservices/microsoft-azure-media/ # track 1
85+
- sdk/servicebus/microsoft-azure-servicebus/ # track 1
86+
- sdk/spring

0 commit comments

Comments
 (0)