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