Skip to content

Commit 5086c60

Browse files
halliprheaths
andauthored
Add ci.yml for existing services (Azure#2131)
* Add ci.yml for existing services Co-authored-by: Heath Stewart <[email protected]>
1 parent cb8247e commit 5086c60

File tree

10 files changed

+126
-14
lines changed

10 files changed

+126
-14
lines changed

eng/pipelines/templates/jobs/ci.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,6 @@ parameters:
1717
- name: TestTimeoutInMinutes
1818
type: number
1919
default: 60
20-
- name: BuildDocs
21-
type: boolean
22-
default: true
2320
- name: TestProxy
2421
type: boolean
2522
default: false
@@ -83,6 +80,8 @@ jobs:
8380
parameters:
8481
PackageNames: ${{ join(',', parameters.Artifacts.*.name) }}
8582
ServiceDirectory: ${{parameters.ServiceDirectory}}
83+
# Crate names contain '_' and prerelease versions contain '-' e.g., `[email protected]`.
84+
TagSeparator: '@'
8685
TestPipeline: true
8786

8887
- template: /eng/pipelines/templates/steps/pack-crates.yml

eng/pipelines/templates/stages/archetype-sdk-client.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,6 @@ parameters:
1010
- name: TestProxy
1111
type: boolean
1212
default: true
13-
- name: BuildDocs
14-
type: boolean
15-
default: true
1613
- name: GenerateApiReviewForManualOnly
1714
type: boolean
1815
default: false
@@ -36,7 +33,6 @@ extends:
3633
${{ if eq(parameters.ServiceDirectory, 'template') }}:
3734
TestPipeline: true
3835
TestTimeoutInMinutes: ${{ parameters.TestTimeoutInMinutes }}
39-
BuildDocs: ${{ parameters.BuildDocs }}
4036
TestProxy: ${{ parameters.TestProxy }}
4137
PipelineArtifactName: packages
4238
GenerateApiReviewForManualOnly: ${{ parameters.GenerateApiReviewForManualOnly }}

sdk/core/ci.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
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/core/
12+
13+
extends:
14+
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
15+
parameters:
16+
ServiceDirectory: core
17+
Artifacts:
18+
- name: azure_core
19+
safeName: AzureCore
20+
- name: azure_core_amqp
21+
safeName: AzureCoreAmqp

sdk/cosmos/ci.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
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/cosmos/
12+
13+
extends:
14+
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
15+
parameters:
16+
ServiceDirectory: cosmos
17+
Artifacts:
18+
- name: azure_data_cosmos
19+
safeName: AzureDataCosmos

sdk/eventhubs/ci.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
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/eventhubs/
12+
13+
extends:
14+
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
15+
parameters:
16+
ServiceDirectory: eventhubs
17+
Artifacts:
18+
- name: azure_messaging_eventhubs
19+
safeName: AzureMessagingEventhubs

sdk/identity/ci.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
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/identity/
12+
13+
extends:
14+
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
15+
parameters:
16+
ServiceDirectory: identity
17+
Artifacts:
18+
- name: azure_identity
19+
safeName: AzureIdentity

sdk/keyvault/ci.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
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/keyvault/
12+
13+
extends:
14+
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
15+
parameters:
16+
ServiceDirectory: keyvault
17+
Artifacts:
18+
- name: azure_security_keyvault_secrets
19+
safeName: AzureSecurityKeyvaultSecrets
20+
- name: azure_security_keyvault_keys
21+
safeName: AzureSecurityKeyvaultKeys

sdk/storage/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ extends:
1616
ServiceDirectory: storage
1717
TestTimeoutInMinutes: 120
1818
Artifacts:
19-
- name: azure_storage_blob
20-
safeName: AzureStorageBlob
2119
- name: azure_storage_common
2220
safeName: AzureStorageCommon
21+
- name: azure_storage_blob
22+
safeName: AzureStorageBlob

sdk/template/tests.yml

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

sdk/typespec/ci.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
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/typespec/
12+
13+
extends:
14+
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
15+
parameters:
16+
ServiceDirectory: typespec
17+
Artifacts:
18+
- name: typespec
19+
safeName: Typespec
20+
- name: typespec_macros
21+
safeName: TypespecMacros
22+
- name: typespec_client_core
23+
safeName: TypespecClientCore

0 commit comments

Comments
 (0)