UNPKG

@spotinst/spinnaker-deck

Version:

Spinnaker-Deck service, forked with support to Spotinst

388 lines (387 loc) 14 kB
[ { "application": "gae", "expectedArtifacts": [ { "defaultArtifact": { "id": "50ca1cd7-d926-401b-8794-28a779fb0de5", "kind": "default.docker", "name": "gcr.io/hebridean-sun/hello-go", "reference": "gcr.io/hebridean-sun/hello-go", "type": "docker/image" }, "id": "4230d4a3-6255-46ac-bbb2-28c4668f5740", "matchArtifact": { "id": "be089af6-45c4-4f67-b937-1eea60595da0", "kind": "docker", "name": "gcr.io/hebridean-sun/hello-go", "type": "docker/image" }, "useDefaultArtifact": true, "usePriorArtifact": false }, { "defaultArtifact": { "id": "1bbeeaac-e171-4f83-bb73-307eab8600b6", "kind": "default.gcs", "name": "gs://sbws/appengine/app.yaml", "reference": "gs://sbws/appengine/app.yaml", "type": "gcs/object" }, "id": "f70ec87a-2aff-49c1-b0c2-0e4dfb110c78", "matchArtifact": { "id": "61818beb-71a2-4399-80fe-f17f2c24cf57", "kind": "gcs", "name": "gs://sbws/appengine/app.yaml", "type": "gcs/object" }, "useDefaultArtifact": true, "usePriorArtifact": false } ], "id": "c2b04706-1d72-4ad1-ae04-5d5ee0d66749", "index": 0, "keepWaitingPipelines": false, "lastModifiedBy": "anonymous", "limitConcurrent": true, "name": "Deploy a Container", "stages": [ { "clusters": [ { "account": "gae", "application": "gae", "cloudProvider": "appengine", "configArtifacts": [{ "account": "hebridean-sun-local-gcs", "id": "f70ec87a-2aff-49c1-b0c2-0e4dfb110c78" }], "configFiles": [], "expectedArtifactId": "4230d4a3-6255-46ac-bbb2-28c4668f5740", "freeFormDetails": "test1detail", "fromArtifact": true, "gitCredentialType": "NONE", "interestingHealthProviderNames": [], "promote": true, "provider": "appengine", "region": "us-central", "sourceType": "containerImage", "stack": "test1stack", "stopPreviousVersion": false } ], "name": "Deploy", "refId": "1", "requisiteStageRefIds": [], "type": "deploy" } ], "triggers": [], "updateTs": "1540558574772" }, { "application": "gae", "expectedArtifacts": [ { "defaultArtifact": { "id": "50ca1cd7-d926-401b-8794-28a779fb0de5", "kind": "default.docker", "name": "gcr.io/hebridean-sun/hello-go", "reference": "gcr.io/hebridean-sun/hello-go", "type": "docker/image" }, "id": "4230d4a3-6255-46ac-bbb2-28c4668f5740", "matchArtifact": { "id": "be089af6-45c4-4f67-b937-1eea60595da0", "kind": "docker", "name": "gcr.io/hebridean-sun/hello-go", "type": "docker/image" }, "useDefaultArtifact": true, "usePriorArtifact": false } ], "id": "31ba4f1f-3848-4106-a2bf-f7c5e433a8dd", "index": 1, "keepWaitingPipelines": false, "lastModifiedBy": "anonymous", "limitConcurrent": true, "name": "Deploy Many Services From Inline Config File", "parameterConfig": [], "stages": [ { "clusters": [ { "account": "gae", "application": "gae", "cloudProvider": "appengine", "configArtifacts": [], "configFiles": [ "env: flex\nruntime: custom\nmanual_scaling:\n instances: 1\nresources:\n cpu: 1\n memory_gb: 0.5\n disk_size_gb: 10" ], "expectedArtifactId": "4230d4a3-6255-46ac-bbb2-28c4668f5740", "freeFormDetails": "test1detail", "fromArtifact": true, "gitCredentialType": "NONE", "interestingHealthProviderNames": [], "promote": false, "provider": "appengine", "region": "us-central", "sourceType": "containerImage", "stack": "test1stack", "stopPreviousVersion": false }, { "account": "gae", "application": "gae", "cloudProvider": "appengine", "configArtifacts": [], "configFiles": [ "env: flex\nruntime: custom\nmanual_scaling:\n instances: 1\nresources:\n cpu: 1\n memory_gb: 0.5\n disk_size_gb: 10" ], "containerImageUrl": "gcr.io/hebridean-sun/hello-go", "expectedArtifactId": "4230d4a3-6255-46ac-bbb2-28c4668f5740", "freeFormDetails": "test2detail", "fromArtifact": true, "gitCredentialType": "NONE", "interestingHealthProviderNames": [], "provider": "appengine", "region": "us-central", "sourceType": "containerImage", "stack": "test2stack" }, { "account": "gae", "application": "gae", "cloudProvider": "appengine", "configArtifacts": [], "configFiles": [ "env: flex\nruntime: custom\nmanual_scaling:\n instances: 1\nresources:\n cpu: 1\n memory_gb: 0.5\n disk_size_gb: 10" ], "containerImageUrl": "gcr.io/hebridean-sun/hello-go", "expectedArtifactId": "4230d4a3-6255-46ac-bbb2-28c4668f5740", "freeFormDetails": "test3detail", "fromArtifact": true, "gitCredentialType": "NONE", "interestingHealthProviderNames": [], "provider": "appengine", "region": "us-central", "sourceType": "containerImage", "stack": "test3stack" }, { "account": "gae", "application": "gae", "cloudProvider": "appengine", "configArtifacts": [], "configFiles": [ "env: flex\nruntime: custom\nmanual_scaling:\n instances: 1\nresources:\n cpu: 1\n memory_gb: 0.5\n disk_size_gb: 10" ], "containerImageUrl": "gcr.io/hebridean-sun/hello-go", "expectedArtifactId": "4230d4a3-6255-46ac-bbb2-28c4668f5740", "freeFormDetails": "test4detail", "fromArtifact": true, "gitCredentialType": "NONE", "interestingHealthProviderNames": [], "provider": "appengine", "region": "us-central", "sourceType": "containerImage", "stack": "test4stack" }, { "account": "gae", "application": "gae", "cloudProvider": "appengine", "configArtifacts": [], "configFiles": [ "env: flex\nruntime: custom\nmanual_scaling:\n instances: 1\nresources:\n cpu: 1\n memory_gb: 0.5\n disk_size_gb: 10" ], "containerImageUrl": "gcr.io/hebridean-sun/hello-go", "expectedArtifactId": "4230d4a3-6255-46ac-bbb2-28c4668f5740", "freeFormDetails": "test5detail", "fromArtifact": true, "gitCredentialType": "NONE", "interestingHealthProviderNames": [], "provider": "appengine", "region": "us-central", "sourceType": "containerImage", "stack": "test5stack" }, { "account": "gae", "application": "gae", "cloudProvider": "appengine", "configArtifacts": [], "configFiles": [ "env: flex\nruntime: custom\nmanual_scaling:\n instances: 1\nresources:\n cpu: 1\n memory_gb: 0.5\n disk_size_gb: 10" ], "containerImageUrl": "gcr.io/hebridean-sun/hello-go", "expectedArtifactId": "4230d4a3-6255-46ac-bbb2-28c4668f5740", "freeFormDetails": "test6detail", "fromArtifact": true, "gitCredentialType": "NONE", "interestingHealthProviderNames": [], "provider": "appengine", "region": "us-central", "sourceType": "containerImage", "stack": "test6stack" }, { "account": "gae", "application": "gae", "cloudProvider": "appengine", "configArtifacts": [], "configFiles": [ "env: flex\nruntime: custom\nmanual_scaling:\n instances: 1\nresources:\n cpu: 1\n memory_gb: 0.5\n disk_size_gb: 10" ], "containerImageUrl": "gcr.io/hebridean-sun/hello-go", "expectedArtifactId": "4230d4a3-6255-46ac-bbb2-28c4668f5740", "freeFormDetails": "test7detail", "fromArtifact": true, "gitCredentialType": "NONE", "interestingHealthProviderNames": [], "provider": "appengine", "region": "us-central", "sourceType": "containerImage", "stack": "test7stack" }, { "account": "gae", "application": "gae", "cloudProvider": "appengine", "configArtifacts": [], "configFiles": [ "env: flex\nruntime: custom\nmanual_scaling:\n instances: 1\nresources:\n cpu: 1\n memory_gb: 0.5\n disk_size_gb: 10" ], "containerImageUrl": "gcr.io/hebridean-sun/hello-go", "expectedArtifactId": "4230d4a3-6255-46ac-bbb2-28c4668f5740", "freeFormDetails": "test8detail", "fromArtifact": true, "gitCredentialType": "NONE", "interestingHealthProviderNames": [], "provider": "appengine", "region": "us-central", "sourceType": "containerImage", "stack": "test8stack" }, { "account": "gae", "application": "gae", "cloudProvider": "appengine", "configArtifacts": [], "configFiles": [ "env: flex\nruntime: custom\nmanual_scaling:\n instances: 1\nresources:\n cpu: 1\n memory_gb: 0.5\n disk_size_gb: 10" ], "containerImageUrl": "gcr.io/hebridean-sun/hello-go", "expectedArtifactId": "4230d4a3-6255-46ac-bbb2-28c4668f5740", "freeFormDetails": "test9detail", "fromArtifact": true, "gitCredentialType": "NONE", "interestingHealthProviderNames": [], "provider": "appengine", "region": "us-central", "sourceType": "containerImage", "stack": "test9stack" }, { "account": "gae", "application": "gae", "cloudProvider": "appengine", "configArtifacts": [], "configFiles": [ "env: flex\nruntime: custom\nmanual_scaling:\n instances: 1\nresources:\n cpu: 1\n memory_gb: 0.5\n disk_size_gb: 10" ], "containerImageUrl": "gcr.io/hebridean-sun/hello-go", "expectedArtifactId": "4230d4a3-6255-46ac-bbb2-28c4668f5740", "freeFormDetails": "test10detail", "fromArtifact": true, "gitCredentialType": "NONE", "interestingHealthProviderNames": [], "provider": "appengine", "region": "us-central", "sourceType": "containerImage", "stack": "test10stack" } ], "name": "Deploy", "refId": "1", "requisiteStageRefIds": [], "type": "deploy" } ], "triggers": [], "updateTs": "1540572326485" }, { "application": "gae", "id": "9b0ce1bb-f479-4823-a9ac-90c78f082711", "index": 2, "keepWaitingPipelines": false, "lastModifiedBy": "anonymous", "limitConcurrent": true, "name": "Deploy Exploded WAR", "stages": [ { "clusters": [ { "account": "gae", "application": "gae", "applicationDirectoryRoot": "", "cloudProvider": "appengine", "configArtifacts": [], "configFilepaths": ["staged-app/app.yaml "], "configFiles": [], "fromArtifact": false, "gitCredentialType": "NONE", "interestingHealthProviderNames": [], "promote": true, "provider": "appengine", "region": "us-central", "repositoryUrl": "gs://sbws/hello-world-war/staged-app.tar", "sourceType": "gcs" } ], "name": "Deploy", "refId": "1", "requisiteStageRefIds": [], "type": "deploy" } ], "triggers": [], "updateTs": "1547569177565" }, { "application": "gae", "expectedArtifacts": [ { "defaultArtifact": { "id": "fa732eae-f33f-41f7-a0ed-80c570650424", "kind": "custom" }, "id": "ba157234-4127-4b05-a037-729f98faeb20", "matchArtifact": { "id": "93375bbe-a0c5-427a-a54c-a0e84076c872", "kind": "gcs", "name": "gs://sbws/cloud-build-test/app.yaml", "type": "gcs/object" }, "useDefaultArtifact": false, "usePriorArtifact": false } ], "id": "5a452958-7e81-48ba-9a4f-3433024562c4", "index": 3, "keepWaitingPipelines": false, "lastModifiedBy": "anonymous", "limitConcurrent": true, "name": "Trigger from Cloud Build Subscription", "stages": [{ "name": "Wait", "refId": "1", "requisiteStageRefIds": [], "type": "wait", "waitTime": 5 }], "triggers": [ { "application": "gae", "attributeConstraints": {}, "enabled": true, "payloadConstraints": { "status": "SUCCESS" }, "pubsubSystem": "google", "status": [], "subscriptionName": "hebridean-sun-cloud-builds", "type": "pubsub" } ], "updateTs": "1547569177507" } ]