forked from Azure/sap-automation
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path02-sap-workload-zone.yml
94 lines (86 loc) · 2.17 KB
/
02-sap-workload-zone.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
name: Deploying the SAP Workload zone defined in $(workload_zone_folder)
parameters:
- name: workload_zone
displayName: "Workload zone configuration name, use the following syntax: ENV-LOCA-VNET-INFRASTRUCTURE"
type: string
default: DEV-WEEU-SAP01-INFRASTRUCTURE
- name: workload_environment_parameter
displayName: Workload Environment (DEV, QUA, PRD, ...)
type: string
default: DEV
- name: deployer_environment_parameter
displayName: Deployer Environment name (MGMT, DEV, QA, PRD, ...)
type: string
default: MGMT
- name: deployer_region_parameter
displayName: Deployer region name code (MGMT, DEV, QA, PRD, ...)
type: string
default: WEEU
values:
- AUCE
- AUC2
- AUEA
- AUSE
- BRSO
- BRSE
- BRUS
- CACE
- CAEA
- CEIN
- CEUS
- CEUA
- EAAS
- EAUS
- EUS2
- FRCE
- FRSO
- GENO
- GEWC
- JAEA
- JAWE
- JINC
- JINW
- KOCE
- KOSO
- NCUS
- NOEU
- NOEA
- NOWE
- SANO
- SAWE
- SCUS
- SCUG
- SOEA
- SOIN
- SECE
- SWNO
- SWWE
- UACE
- UANO
- UKSO
- UKWE
- WCUS
- WEEU
- WEIN
- WEUS
- WUS2
- name: inherit_settings
displayName: Inherit Terraform state file information from control plane
type: boolean
default: true
trigger: none
pool:
name: $[coalesce(variables['POOL'], variables['Agent'])]
extends:
template: ./resources.yml
parameters:
stages:
- template: deploy\pipelines\02-sap-workload-zone.yaml@sap-automation
parameters:
workload_zone: ${{ parameters.workload_zone }}
workload_environment_parameter: ${{ parameters.workload_environment_parameter }}
deployer_environment_parameter: ${{ parameters.deployer_environment_parameter }}
deployer_region_parameter: ${{ parameters.deployer_region_parameter }}
inherit_settings: ${{ parameters.inherit_settings }}
sap_automation_repo_path: $(Build.SourcesDirectory)/sap-automation
config_repo_path: $(Build.SourcesDirectory)/config