Skip to content

Commit ed90130

Browse files
authored
[release/v7.6] Hardcode Official templates (#26972)
1 parent ccf7ae9 commit ed90130

File tree

5 files changed

+13
-38
lines changed

5 files changed

+13
-38
lines changed

.pipelines/PowerShell-Coordinated_Packages-Official.yml

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,8 @@ parameters:
2929
displayName: Debugging - Enable CodeQL and set cadence to 1 hour
3030
type: boolean
3131
default: false
32-
- name: OfficialBuild
33-
type: boolean
34-
default: false
3532

36-
name: bins-$(BUILD.SOURCEBRANCHNAME)-prod.${{ parameters.OfficialBuild }}-$(Build.BuildId)
33+
name: bins-$(BUILD.SOURCEBRANCHNAME)-prod.true-$(Build.BuildId)
3734

3835
resources:
3936
repositories:
@@ -91,19 +88,17 @@ variables:
9188
value: true
9289
${{ else }}:
9390
value: false
94-
- name: templateFile
95-
value: ${{ iif ( parameters.OfficialBuild, 'v2/OneBranch.Official.CrossPlat.yml@onebranchTemplates', 'v2/OneBranch.NonOfficial.CrossPlat.yml@onebranchTemplates' ) }}
9691
# Fix for BinSkim ICU package error in Linux containers
9792
- name: DOTNET_SYSTEM_GLOBALIZATION_INVARIANT
9893
value: true
9994
# Disable BinSkim at job level to override NonOfficial template defaults
10095
- name: ob_sdl_binskim_enabled
10196
value: false
10297
- name: ps_official_build
103-
value: ${{ parameters.OfficialBuild }}
98+
value: true
10499

105100
extends:
106-
template: ${{ variables.templateFile }}
101+
template: v2/OneBranch.Official.CrossPlat.yml@onebranchTemplates
107102
parameters:
108103
customTags: 'ES365AIMigrationTooling'
109104
featureFlags:

.pipelines/PowerShell-Packages-Official.yml

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,11 @@ parameters: # parameters are shown up in ADO UI in a build queue time
2424
displayName: Skip Signing
2525
type: string
2626
default: 'NO'
27-
- name: OfficialBuild
28-
type: boolean
29-
default: false
3027
- name: disableNetworkIsolation
3128
type: boolean
3229
default: false
3330

34-
name: pkgs-$(BUILD.SOURCEBRANCHNAME)-prod.${{ parameters.OfficialBuild }}-$(Build.BuildId)
31+
name: pkgs-$(BUILD.SOURCEBRANCHNAME)-prod.true-$(Build.BuildId)
3532

3633
variables:
3734
- name: CDP_DEFINITION_BUILD_COUNT
@@ -67,8 +64,6 @@ variables:
6764
- name: branchCounter
6865
value: $[counter(variables['branchCounterKey'], 1)]
6966
- group: MSIXSigningProfile
70-
- name: templateFile
71-
value: ${{ iif ( parameters.OfficialBuild, 'v2/OneBranch.Official.CrossPlat.yml@onebranchTemplates', 'v2/OneBranch.NonOfficial.CrossPlat.yml@onebranchTemplates' ) }}
7267
- name: disableNetworkIsolation
7368
value: ${{ parameters.disableNetworkIsolation }}
7469

@@ -89,7 +84,7 @@ resources:
8984
ref: refs/heads/main
9085

9186
extends:
92-
template: ${{ variables.templateFile }}
87+
template: v2/OneBranch.Official.CrossPlat.yml@onebranchTemplates
9388
parameters:
9489
cloudvault:
9590
enabled: false
@@ -294,7 +289,7 @@ extends:
294289
jobs:
295290
- template: /.pipelines/templates/package-create-msix.yml@self
296291
parameters:
297-
OfficialBuild: ${{ parameters.OfficialBuild }}
292+
OfficialBuild: true
298293

299294
- stage: upload
300295
displayName: 'Upload'

.pipelines/PowerShell-Release-Official-Azure.yml

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,8 @@ parameters: # parameters are shown up in ADO UI in a build queue time
1313
displayName: Skip Signing
1414
type: string
1515
default: 'NO'
16-
- name: OfficialBuild
17-
type: boolean
18-
default: false
1916

20-
name: ev2-$(BUILD.SOURCEBRANCHNAME)-prod.${{ parameters.OfficialBuild }}-$(Build.BuildId)
17+
name: ev2-$(BUILD.SOURCEBRANCHNAME)-prod.true-$(Build.BuildId)
2118

2219
variables:
2320
- name: CDP_DEFINITION_BUILD_COUNT
@@ -49,8 +46,6 @@ variables:
4946
- name: LinuxContainerImage
5047
value: mcr.microsoft.com/onebranch/azurelinux/build:3.0
5148
- group: PoolNames
52-
- name: templateFile
53-
value: ${{ iif ( parameters.OfficialBuild, 'v2/OneBranch.Official.CrossPlat.yml@onebranchTemplates', 'v2/OneBranch.NonOfficial.CrossPlat.yml@onebranchTemplates' ) }}
5449

5550
resources:
5651
repositories:
@@ -72,7 +67,7 @@ resources:
7267
- releases/*
7368

7469
extends:
75-
template: ${{ variables.templateFile }}
70+
template: v2/OneBranch.Official.CrossPlat.yml@onebranchTemplates
7671
parameters:
7772
featureFlags:
7873
WindowsHostVersion:

.pipelines/PowerShell-Release-Official.yml

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,8 @@ parameters: # parameters are shown up in ADO UI in a build queue time
2929
displayName: Skip MSIX Publish
3030
type: boolean
3131
default: false
32-
- name: OfficialBuild
33-
type: boolean
34-
default: false
3532

36-
name: release-$(BUILD.SOURCEBRANCHNAME)-prod.${{ parameters.OfficialBuild }}-$(Build.BuildId)
33+
name: release-$(BUILD.SOURCEBRANCHNAME)-prod.true-$(Build.BuildId)
3734

3835
variables:
3936
- name: CDP_DEFINITION_BUILD_COUNT
@@ -65,10 +62,8 @@ variables:
6562
- name: ReleaseTagVar
6663
value: ${{ parameters.ReleaseTagVar }}
6764
- group: PoolNames
68-
- name: templateFile
69-
value: ${{ iif ( parameters.OfficialBuild, 'v2/OneBranch.Official.CrossPlat.yml@onebranchTemplates', 'v2/OneBranch.NonOfficial.CrossPlat.yml@onebranchTemplates' ) }}
7065
- name: releaseEnvironment
71-
value: ${{ iif ( parameters.OfficialBuild, 'Production', 'Test' ) }}
66+
value: 'Production'
7267
# Fix for BinSkim ICU package error in Linux containers
7368
- name: DOTNET_SYSTEM_GLOBALIZATION_INVARIANT
7469
value: true
@@ -97,7 +92,7 @@ resources:
9792
- releases/*
9893

9994
extends:
100-
template: ${{ variables.templateFile }}
95+
template: v2/OneBranch.Official.CrossPlat.yml@onebranchTemplates
10196
parameters:
10297
release:
10398
category: NonAzure

.pipelines/PowerShell-vPack-Official.yml

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
trigger: none
22

33
parameters: # parameters are shown up in ADO UI in a build queue time
4-
- name: OfficialBuild
5-
type: boolean
6-
default: true
74
- name: 'createVPack'
85
displayName: 'Create and Submit VPack'
96
type: boolean
@@ -32,7 +29,7 @@ parameters: # parameters are shown up in ADO UI in a build queue time
3229
- Netlock
3330
default: "R1"
3431

35-
name: vPack_$(Build.SourceBranchName)_Prod.${{ parameters.OfficialBuild }}_Create.${{ parameters.createVPack }}_Name.${{ parameters.vPackName}}_$(date:yyyyMMdd).$(rev:rr)
32+
name: vPack_$(Build.SourceBranchName)_Prod.true_Create.${{ parameters.createVPack }}_Name.${{ parameters.vPackName}}_$(date:yyyyMMdd).$(rev:rr)
3633

3734
variables:
3835
- name: CDP_DEFINITION_BUILD_COUNT
@@ -57,8 +54,6 @@ variables:
5754
value: ${{ parameters.ReleaseTagVar }}
5855
- group: Azure Blob variable group
5956
- group: certificate_logical_to_actual # used within signing task
60-
- name: templateFile
61-
value: ${{ iif ( parameters.OfficialBuild, 'v2/Microsoft.Official.yml@onebranchTemplates', 'v2/Microsoft.NonOfficial.yml@onebranchTemplates' ) }}
6257
- group: DotNetPrivateBuildAccess
6358
- group: certificate_logical_to_actual
6459
- name: netiso
@@ -74,7 +69,7 @@ resources:
7469
ref: refs/heads/main
7570

7671
extends:
77-
template: ${{ variables.templateFile }}
72+
template: v2/Microsoft.Official.yml@onebranchTemplates
7873
parameters:
7974
platform:
8075
name: 'windows_undocked' # windows undocked

0 commit comments

Comments
 (0)