github.com/GoogleContainerTools/skaffold/v2@v2.13.2/integration/testdata/verify-succeed-k8s/skaffold.yaml (about) 1 apiVersion: skaffold/v4beta11 2 kind: Config 3 verify: 4 - name: hello-world-1 5 container: 6 name: hello-world-1 7 image: docker.io/hello-world:latest 8 executionMode: 9 kubernetesCluster: {} 10 - name: hello-world-2 11 container: 12 name: hello-world-2 13 image: docker.io/hello-world:latest 14 executionMode: 15 kubernetesCluster: {} 16 - name: hello-world-3 17 container: 18 name: hello-world-3 19 image: docker.io/hello-world:latest 20 executionMode: 21 kubernetesCluster: {} 22 - name: verify-succeed-k8s-1 23 container: 24 name: verify-succeed-k8s-1 25 image: alpine:3.15.4 26 command: ["/bin/sh"] 27 args: ["-c", "echo $FOO; sleep 10; echo bye"] 28 executionMode: 29 kubernetesCluster: {} 30 - name: alpine-2 31 container: 32 name: alpine-2 33 image: alpine:3.15.4 34 command: ["/bin/sh"] 35 args: ["-c", "echo $FOO; sleep 10; echo bye"] 36 executionMode: 37 kubernetesCluster: {} 38 39 profiles: 40 - name: no-duplicated-logs 41 verify: 42 - name: no-duplicated-logs-1 43 executionMode: 44 kubernetesCluster: {} 45 container: 46 name: no-duplicated-logs-1 47 image: alpine:3.15.4 48 command: ["/bin/sh"] 49 args: ["-c", "echo alpine-1; sleep 1; echo bye alpine-1"] 50 51 - name: succeed-with-timeout 52 verify: 53 - name: alpine-8 54 timeout: 30 55 executionMode: 56 kubernetesCluster: {} 57 container: 58 name: alpine-8 59 image: alpine:3.15.4 60 command: ["/bin/sh"] 61 args: ["-c", "echo alpine-8; sleep 10; echo bye alpine-8"] 62 - name: alpine-9 63 timeout: 35 64 executionMode: 65 kubernetesCluster: {} 66 container: 67 name: alpine-9 68 image: alpine:3.15.4 69 command: ["/bin/sh"] 70 args: ["-c", "echo alpine-9; sleep 15; echo bye alpine-9"] 71 72 - name: succeed-all-one-with-timeout 73 verify: 74 - name: alpine-10 75 executionMode: 76 kubernetesCluster: {} 77 container: 78 name: alpine-10 79 image: alpine:3.15.4 80 command: ["/bin/sh"] 81 args: ["-c", "echo alpine-10; sleep 10; echo bye alpine-10"] 82 - name: alpine-11 83 timeout: 25 84 executionMode: 85 kubernetesCluster: {} 86 container: 87 name: alpine-11 88 image: alpine:3.15.4 89 command: ["/bin/sh"] 90 args: ["-c", "echo alpine-11; sleep 15; echo bye alpine-11"] 91 92 - name: local-built-artifact 93 verify: 94 - name: local-built-artifact-1 95 executionMode: 96 kubernetesCluster: {} 97 container: 98 name: local-built-artifact-1 99 image: alpine:3.15.4 100 command: ["/bin/sh"] 101 args: ["-c", "echo alpine-1; sleep 2; echo bye alpine-1"] 102 103 - name: localtask 104 executionMode: 105 kubernetesCluster: {} 106 container: 107 name: localtask 108 image: not-built-localtask 109 - name: with-job-manifest 110 verify: 111 - name: with-job-manifest 112 executionMode: 113 kubernetesCluster: 114 jobManifestPath: job.yaml 115 container: 116 name: foo 117 image: alpine:3.15.4 118 command: ["/bin/sh"] 119 args: ["-c", "echo $FOO with-job-manifest; sleep 2; echo bye"]