Compare commits

...

1 Commits

Author SHA1 Message Date
keptn 7ba93c23dc Updated resource 2023-11-13 15:25:52 +00:00
1 changed files with 96 additions and 96 deletions

View File

@ -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"