diff --git a/shipyard.yaml b/shipyard.yaml index 1ec6727..f3fb3e4 100644 --- a/shipyard.yaml +++ b/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"