Skip to content
This repository was archived by the owner on Dec 5, 2018. It is now read-only.

Commit a3b963b

Browse files
committed
Merge branch 'release/v3.0.7'
2 parents 9b4b151 + 0d63661 commit a3b963b

1 file changed

Lines changed: 115 additions & 1 deletion

File tree

ci/pipeline.yml

Lines changed: 115 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,20 @@ resources:
1212
branch: master
1313
private_key: {{git-private-key}}
1414
uri: git@github.com:pivotal-cf/london-meta.git
15+
- name: environment-lock-1.10
16+
type: pool
17+
source:
18+
branch: master
19+
pool: aws-1.10-envs
20+
private_key: {{git-private-key}}
21+
uri: git@github.com:pivotal-cf-experimental/london-services-locks.git
22+
- name: environment-lock-1.9
23+
type: pool
24+
source:
25+
branch: master
26+
pool: aws-1.9-envs
27+
private_key: {{git-private-key}}
28+
uri: git@github.com:pivotal-cf-experimental/london-services-locks.git
1529
- name: environment-lock-1.8
1630
type: pool
1731
source:
@@ -47,14 +61,27 @@ resources:
4761
pool: vsphere-1.7-envs
4862
private_key: {{git-private-key}}
4963
uri: git@github.com:pivotal-cf-experimental/london-services-locks.git
50-
5164
- name: environment-lock-vsphere-1.8
5265
type: pool
5366
source:
5467
branch: master
5568
pool: vsphere-1.8-envs
5669
private_key: {{git-private-key}}
5770
uri: git@github.com:pivotal-cf-experimental/london-services-locks.git
71+
- name: environment-lock-vsphere-1.9
72+
type: pool
73+
source:
74+
branch: master
75+
pool: vsphere-1.9-envs
76+
private_key: {{git-private-key}}
77+
uri: git@github.com:pivotal-cf-experimental/london-services-locks.git
78+
- name: environment-lock-vsphere-1.10
79+
type: pool
80+
source:
81+
branch: master
82+
pool: vsphere-1.10-envs
83+
private_key: {{git-private-key}}
84+
uri: git@github.com:pivotal-cf-experimental/london-services-locks.git
5885

5986

6087
jobs:
@@ -119,6 +146,51 @@ jobs:
119146
resource: environment-lock-1.8
120147
params: { release: environment-lock }
121148

149+
- name: system-aws-1.9
150+
plan:
151+
- aggregate:
152+
- put: environment-lock
153+
resource: environment-lock-1.9
154+
params: { acquire: true }
155+
- get: london-meta
156+
- get: cfops
157+
trigger: true
158+
passed: [integration]
159+
- task: system
160+
file: cfops/ci/tasks/system.yml
161+
params:
162+
AWS_ACCESS_KEY_ID: {{cfops-aws-access-key-id}}
163+
AWS_SECRET_ACCESS_KEY: {{cfops-aws-secret-access-key}}
164+
AWS_SECURITY_GROUP: {{cfops-aws-security-group}}
165+
OPSMAN_AMI: ami-4ce5d02a # OM 1.9.7
166+
IAAS: aws
167+
ensure:
168+
put: environment-lock
169+
resource: environment-lock-1.9
170+
params: { release: environment-lock }
171+
172+
- name: system-aws-1.10
173+
plan:
174+
- aggregate:
175+
- put: environment-lock
176+
resource: environment-lock-1.10
177+
params: { acquire: true }
178+
- get: london-meta
179+
- get: cfops
180+
trigger: true
181+
passed: [integration]
182+
- task: system
183+
file: cfops/ci/tasks/system.yml
184+
params:
185+
AWS_ACCESS_KEY_ID: {{cfops-aws-access-key-id}}
186+
AWS_SECRET_ACCESS_KEY: {{cfops-aws-secret-access-key}}
187+
AWS_SECURITY_GROUP: {{cfops-aws-security-group}}
188+
OPSMAN_AMI: # TODO
189+
IAAS: aws
190+
ensure:
191+
put: environment-lock
192+
resource: environment-lock-1.10
193+
params: { release: environment-lock }
122194

123195
- name: system-aws-1.6
124196
plan:
@@ -207,3 +279,45 @@ jobs:
207279
put: environment-lock
208280
resource: environment-lock-vsphere-1.8
209281
params: { release: environment-lock }
282+
283+
- name: system-vsphere-1.9
284+
plan:
285+
- aggregate:
286+
- put: environment-lock
287+
resource: environment-lock-vsphere-1.9
288+
params: { acquire: true }
289+
- get: london-meta
290+
- get: cfops
291+
trigger: true
292+
passed: [integration]
293+
- task: system
294+
tags: [vsphere]
295+
file: cfops/ci/tasks/system.yml
296+
params:
297+
ONLY_ERT: true
298+
IAAS: vsphere
299+
ensure:
300+
put: environment-lock
301+
resource: environment-lock-vsphere-1.9
302+
params: { release: environment-lock }
303+
304+
- name: system-vsphere-1.10
305+
plan:
306+
- aggregate:
307+
- put: environment-lock
308+
resource: environment-lock-vsphere-1.10
309+
params: { acquire: true }
310+
- get: london-meta
311+
- get: cfops
312+
trigger: true
313+
passed: [integration]
314+
- task: system
315+
tags: [vsphere]
316+
file: cfops/ci/tasks/system.yml
317+
params:
318+
ONLY_ERT: true
319+
IAAS: vsphere
320+
ensure:
321+
put: environment-lock
322+
resource: environment-lock-vsphere-1.10
323+
params: { release: environment-lock }

0 commit comments

Comments
 (0)