Compare commits
1 Commits
production
...
master
| Author | SHA1 | Date |
|---|---|---|
|
|
7ba93c23dc |
192
shipyard.yaml
192
shipyard.yaml
|
|
@ -1,96 +1,96 @@
|
||||||
apiVersion: "spec.keptn.sh/0.2.2"
|
apiVersion: "spec.keptn.sh/0.2.2"
|
||||||
kind: "Shipyard"
|
kind: "Shipyard"
|
||||||
metadata:
|
metadata:
|
||||||
name: "shipyard-sockshop"
|
name: "shipyard-sockshop"
|
||||||
spec:
|
spec:
|
||||||
stages:
|
stages:
|
||||||
- name: "dev"
|
- name: "dev"
|
||||||
sequences:
|
sequences:
|
||||||
- name: "delivery"
|
- name: "delivery"
|
||||||
tasks:
|
tasks:
|
||||||
- name: "deployment"
|
- name: "deployment"
|
||||||
properties:
|
properties:
|
||||||
deploymentstrategy: "direct"
|
deploymentstrategy: "direct"
|
||||||
- name: "test"
|
- name: "test"
|
||||||
properties:
|
properties:
|
||||||
teststrategy: "functional"
|
teststrategy: "functional"
|
||||||
- name: "evaluation"
|
- name: "evaluation"
|
||||||
- name: "release"
|
- name: "release"
|
||||||
- name: "delivery-direct"
|
- name: "delivery-direct"
|
||||||
tasks:
|
tasks:
|
||||||
- name: "deployment"
|
- name: "deployment"
|
||||||
properties:
|
properties:
|
||||||
deploymentstrategy: "direct"
|
deploymentstrategy: "direct"
|
||||||
- name: "release"
|
- name: "release"
|
||||||
|
|
||||||
- name: "staging"
|
- name: "staging"
|
||||||
sequences:
|
sequences:
|
||||||
- name: "delivery"
|
- name: "delivery"
|
||||||
triggeredOn:
|
triggeredOn:
|
||||||
- event: "dev.delivery.finished"
|
- event: "dev.delivery.finished"
|
||||||
tasks:
|
tasks:
|
||||||
- name: "deployment"
|
- name: "deployment"
|
||||||
properties:
|
properties:
|
||||||
deploymentstrategy: "blue_green_service"
|
deploymentstrategy: "blue_green_service"
|
||||||
- name: "test"
|
- name: "test"
|
||||||
properties:
|
properties:
|
||||||
teststrategy: "performance"
|
teststrategy: "performance"
|
||||||
- name: "evaluation"
|
- name: "evaluation"
|
||||||
- name: "release"
|
- name: "release"
|
||||||
- name: "rollback"
|
- name: "rollback"
|
||||||
triggeredOn:
|
triggeredOn:
|
||||||
- event: "staging.delivery.finished"
|
- event: "staging.delivery.finished"
|
||||||
selector:
|
selector:
|
||||||
match:
|
match:
|
||||||
result: "fail"
|
result: "fail"
|
||||||
tasks:
|
tasks:
|
||||||
- name: "rollback"
|
- name: "rollback"
|
||||||
- name: "delivery-direct"
|
- name: "delivery-direct"
|
||||||
triggeredOn:
|
triggeredOn:
|
||||||
- event: "dev.delivery-direct.finished"
|
- event: "dev.delivery-direct.finished"
|
||||||
tasks:
|
tasks:
|
||||||
- name: "deployment"
|
- name: "deployment"
|
||||||
properties:
|
properties:
|
||||||
deploymentstrategy: "direct"
|
deploymentstrategy: "direct"
|
||||||
- name: "release"
|
- name: "release"
|
||||||
|
|
||||||
- name: "production"
|
- name: "production"
|
||||||
sequences:
|
sequences:
|
||||||
- name: "delivery"
|
- name: "delivery"
|
||||||
triggeredOn:
|
triggeredOn:
|
||||||
- event: "staging.delivery.finished"
|
- event: "staging.delivery.finished"
|
||||||
tasks:
|
tasks:
|
||||||
- name: "deployment"
|
- name: "deployment"
|
||||||
properties:
|
properties:
|
||||||
deploymentstrategy: "blue_green_service"
|
deploymentstrategy: "blue_green_service"
|
||||||
- name: "release"
|
- name: "release"
|
||||||
- name: "rollback"
|
- name: "rollback"
|
||||||
triggeredOn:
|
triggeredOn:
|
||||||
- event: "production.delivery.finished"
|
- event: "production.delivery.finished"
|
||||||
selector:
|
selector:
|
||||||
match:
|
match:
|
||||||
result: "fail"
|
result: "fail"
|
||||||
tasks:
|
tasks:
|
||||||
- name: "rollback"
|
- name: "rollback"
|
||||||
- name: "delivery-direct"
|
- name: "delivery-direct"
|
||||||
triggeredOn:
|
triggeredOn:
|
||||||
- event: "staging.delivery-direct.finished"
|
- event: "staging.delivery-direct.finished"
|
||||||
tasks:
|
tasks:
|
||||||
- name: "deployment"
|
- name: "deployment"
|
||||||
properties:
|
properties:
|
||||||
deploymentstrategy: "direct"
|
deploymentstrategy: "direct"
|
||||||
- name: "release"
|
- name: "release"
|
||||||
|
|
||||||
- name: "remediation"
|
- name: "remediation"
|
||||||
triggeredOn:
|
triggeredOn:
|
||||||
- event: "production.remediation.finished"
|
- event: "production.remediation.finished"
|
||||||
selector:
|
selector:
|
||||||
match:
|
match:
|
||||||
evaluation.result: "fail"
|
evaluation.result: "fail"
|
||||||
tasks:
|
tasks:
|
||||||
- name: "get-action"
|
- name: "get-action"
|
||||||
- name: "action"
|
- name: "action"
|
||||||
- name: "evaluation"
|
- name: "evaluation"
|
||||||
triggeredAfter: "15m"
|
triggeredAfter: "15m"
|
||||||
properties:
|
properties:
|
||||||
timeframe: "15m"
|
timeframe: "15m"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue