Skip to content

Commit 61d7bcf

Browse files
authored
Separate CI pipelines for communication service directory. (Azure#27183)
Separate CI pipelines for communication libraries.
1 parent f2780bd commit 61d7bcf

File tree

9 files changed

+283
-88
lines changed
  • sdk/communication
    • azure-communication-callingserver
    • azure-communication-chat
    • azure-communication-common
    • azure-communication-identity
    • azure-communication-networktraversal
    • azure-communication-phonenumbers
    • azure-communication-sms
    • azure-resourcemanager-communication

9 files changed

+283
-88
lines changed
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
2+
3+
trigger:
4+
branches:
5+
include:
6+
- main
7+
- hotfix/*
8+
- release/*
9+
paths:
10+
include:
11+
- sdk/communication/azure-communication-callingserver
12+
exclude:
13+
- sdk/communication/azure-communication-callingserver/pom.xml
14+
15+
pr:
16+
branches:
17+
include:
18+
- main
19+
- feature/*
20+
- hotfix/*
21+
- release/*
22+
paths:
23+
include:
24+
- sdk/communication/azure-communication-callingserver/
25+
exclude:
26+
- sdk/communication/azure-communication-callingserver/pom.xml
27+
28+
extends:
29+
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
30+
parameters:
31+
ServiceDirectory: communication
32+
Artifacts:
33+
- name: azure-communication-callingserver
34+
groupId: com.azure
35+
safeName: azurecommunicationcallingserver
36+
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
2+
3+
trigger:
4+
branches:
5+
include:
6+
- main
7+
- hotfix/*
8+
- release/*
9+
paths:
10+
include:
11+
- sdk/communication/azure-communication-chat/
12+
exclude:
13+
- sdk/communication/azure-communication-chat/pom.xml
14+
15+
pr:
16+
branches:
17+
include:
18+
- main
19+
- feature/*
20+
- hotfix/*
21+
- release/*
22+
paths:
23+
include:
24+
- sdk/communication/azure-communication-chat/
25+
exclude:
26+
- sdk/communication/azure-communication-chat/pom.xml
27+
28+
extends:
29+
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
30+
parameters:
31+
ServiceDirectory: communication
32+
Artifacts:
33+
- name: azure-communication-chat
34+
groupId: com.azure
35+
safeName: azurecommunicationchatclient
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
2+
3+
trigger:
4+
branches:
5+
include:
6+
- main
7+
- hotfix/*
8+
- release/*
9+
paths:
10+
include:
11+
- sdk/communication/azure-communication-common/
12+
exclude:
13+
- sdk/communication/azure-communication-common/pom.xml
14+
15+
pr:
16+
branches:
17+
include:
18+
- main
19+
- feature/*
20+
- hotfix/*
21+
- release/*
22+
paths:
23+
include:
24+
- sdk/communication/azure-communication-common/
25+
exclude:
26+
- sdk/communication/azure-communication-common/pom.xml
27+
28+
extends:
29+
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
30+
parameters:
31+
ServiceDirectory: communication
32+
Artifacts:
33+
- name: azure-communication-common
34+
groupId: com.azure
35+
safeName: azurecommunicationcommon
36+
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
2+
3+
trigger:
4+
branches:
5+
include:
6+
- main
7+
- hotfix/*
8+
- release/*
9+
paths:
10+
include:
11+
- sdk/communication/azure-communication-identity/
12+
exclude:
13+
- sdk/communication/azure-communication-identity/pom.xml
14+
15+
pr:
16+
branches:
17+
include:
18+
- main
19+
- feature/*
20+
- hotfix/*
21+
- release/*
22+
paths:
23+
include:
24+
- sdk/communication/azure-communication-identity/
25+
exclude:
26+
- sdk/communication/azure-communication-identity/pom.xml
27+
28+
extends:
29+
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
30+
parameters:
31+
ServiceDirectory: communication
32+
Artifacts:
33+
- name: azure-communication-identity
34+
groupId: com.azure
35+
safeName: azurecommunicationidentity
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
2+
3+
trigger:
4+
branches:
5+
include:
6+
- main
7+
- hotfix/*
8+
- release/*
9+
paths:
10+
include:
11+
- sdk/communication/azure-communication-networktraversal/
12+
exclude:
13+
- sdk/communication/azure-communication-networktraversal/pom.xml
14+
15+
pr:
16+
branches:
17+
include:
18+
- main
19+
- feature/*
20+
- hotfix/*
21+
- release/*
22+
paths:
23+
include:
24+
- sdk/communication/azure-communication-networktraversal/
25+
exclude:
26+
- sdk/communication/azure-communication-networktraversal/pom.xml
27+
28+
extends:
29+
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
30+
parameters:
31+
ServiceDirectory: communication
32+
Artifacts:
33+
- name: azure-communication-networktraversal
34+
groupId: com.azure
35+
safeName: azurecommunicationnetworktraversal
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
2+
3+
trigger:
4+
branches:
5+
include:
6+
- main
7+
- hotfix/*
8+
- release/*
9+
paths:
10+
include:
11+
- sdk/communication/azure-communication-phonenumbers/
12+
exclude:
13+
- sdk/communication/azure-communication-phonenumbers/pom.xml
14+
15+
pr:
16+
branches:
17+
include:
18+
- main
19+
- feature/*
20+
- hotfix/*
21+
- release/*
22+
paths:
23+
include:
24+
- sdk/communication/azure-communication-phonenumbers/
25+
exclude:
26+
- sdk/communication/azure-communication-phonenumbers/pom.xml
27+
28+
extends:
29+
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
30+
parameters:
31+
ServiceDirectory: communication
32+
Artifacts:
33+
- name: azure-communication-phonenumbers
34+
groupId: com.azure
35+
safeName: azurecommunicationphonenumbers
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
2+
3+
trigger:
4+
branches:
5+
include:
6+
- main
7+
- hotfix/*
8+
- release/*
9+
paths:
10+
include:
11+
- sdk/communication/azure-communication-sms/
12+
exclude:
13+
- sdk/communication/azure-communication-sms/pom.xml
14+
pr:
15+
branches:
16+
include:
17+
- main
18+
- feature/*
19+
- hotfix/*
20+
- release/*
21+
paths:
22+
include:
23+
- sdk/communication/azure-communication-sms/
24+
25+
exclude:
26+
- sdk/communication/azure-communication-sms/pom.xml
27+
28+
extends:
29+
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
30+
parameters:
31+
ServiceDirectory: communication
32+
Artifacts:
33+
- name: azure-communication-sms
34+
groupId: com.azure
35+
safeName: azurecommunicationsms
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
2+
3+
trigger:
4+
branches:
5+
include:
6+
- main
7+
- hotfix/*
8+
- release/*
9+
paths:
10+
include:
11+
- sdk/communication/azure-resourcemanager-communication/
12+
exclude:
13+
- sdk/communication/azure-resourcemanager-communication/pom.xml
14+
15+
pr:
16+
branches:
17+
include:
18+
- main
19+
- feature/*
20+
- hotfix/*
21+
- release/*
22+
paths:
23+
include:
24+
- sdk/communication/azure-resourcemanager-communication/
25+
exclude:
26+
- sdk/communication/azure-resourcemanager-communication/pom.xml
27+
28+
extends:
29+
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
30+
parameters:
31+
ServiceDirectory: communication
32+
Artifacts:
33+
- name: azure-resourcemanager-communication
34+
groupId: com.azure.resourcemanager
35+
safeName: azureresourcemanagercommunication
36+

sdk/communication/ci.yml

Lines changed: 0 additions & 88 deletions
This file was deleted.

0 commit comments

Comments
 (0)