Skip to content

Commit 85f5cef

Browse files
committed
Incorporate typespec into core/ci.yml
1 parent 37e78b6 commit 85f5cef

File tree

1 file changed

+24
-12
lines changed

1 file changed

+24
-12
lines changed

sdk/core/ci.yml

Lines changed: 24 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -10,21 +10,33 @@ trigger:
1010
include:
1111
- sdk/core/
1212

13-
parameters:
13+
parameters:
14+
- name: typespec
15+
displayName: typespec
16+
type: boolean
17+
default: false
18+
- name: typespec_macros
19+
displayName: typespec_macros
20+
type: boolean
21+
default: false
22+
- name: typespec_client_core
23+
displayName: typespec_client_core
24+
type: boolean
25+
default: false
1426
- name: release_azure_core
15-
displayName: 'azure_core'
27+
displayName: azure_core
1628
type: boolean
1729
default: false
1830
- name: release_azure_core_macros
19-
displayName: 'azure_core_macros'
31+
displayName: azure_core_macros
2032
type: boolean
2133
default: false
2234
- name: release_azure_core_amqp
23-
displayName: 'azure_core_amqp'
35+
displayName: azure_core_amqp
2436
type: boolean
2537
default: false
2638
- name: release_azure_core_opentelemetry
27-
displayName: 'azure_core_opentelemetry'
39+
displayName: azure_core_opentelemetry
2840
type: boolean
2941
default: false
3042

@@ -34,16 +46,16 @@ extends:
3446
ServiceDirectory: core
3547
Artifacts:
3648
- name: typespec
37-
safeName: Typespec
49+
releaseInBatch: ${{ parameters.typespec }}
3850
- name: typespec_macros
39-
safeName: TypespecMacros
51+
releaseInBatch: ${{ parameters.typespec_macros }}
4052
- name: typespec_client_core
41-
safeName: TypespecClientCore
53+
releaseInBatch: ${{ parameters.typespec_client_core }}
4254
- name: azure_core
43-
releaseInBatch: ${{ parameters.release_azure_core }}
55+
releaseInBatch: ${{ parameters.azure_core }}
4456
- name: azure_core_macros
45-
releaseInBatch: ${{ parameters.release_azure_core_macros }}
57+
releaseInBatch: ${{ parameters.azure_core_macros }}
4658
- name: azure_core_amqp
47-
releaseInBatch: ${{ parameters.release_azure_core_amqp }}
59+
releaseInBatch: ${{ parameters.azure_core_amqp }}
4860
- name: azure_core_opentelemetry
49-
releaseInBatch: ${{ parameters.release_azure_core_opentelemetry }}
61+
releaseInBatch: ${{ parameters.azure_core_opentelemetry }}

0 commit comments

Comments
 (0)