github.com/shashidharatd/test-infra@v0.0.0-20171006011030-71304e1ca560/jenkins/job-configs/kubernetes-jenkins/bootstrap-ci-soak.yaml (about) 1 - job-template: 2 builders: 3 - shell: | 4 # TODO(fejta): consider a stable tag instead of master 5 git clone https://github.com/kubernetes/test-infra -b master 6 './test-infra/jenkins/bootstrap.py' \ 7 {soak-repos} \ 8 --job='{job-name}' \ 9 --root="${{GOPATH}}/src/k8s.io" \ 10 --service-account="${{GOOGLE_APPLICATION_CREDENTIALS}}" \ 11 --timeout='{timeout}' \ 12 --upload='gs://kubernetes-jenkins/logs' 13 disabled: false 14 name: 'ci-{soak-suffix}' 15 node: 'e2e' 16 properties: 17 - build-blocker: 18 blocking-jobs: 19 - '{blocker}' 20 queue-scanning: '{scan}' 21 use-build-blocker: true 22 - build-discarder: 23 days-to-keep: 7 24 triggers: 25 - timed: '{frequency}' 26 wrappers: 27 - e2e-credentials-binding 28 - inject: 29 properties-content: | 30 GOROOT=/usr/local/go 31 GOPATH=$WORKSPACE/go 32 PATH=$PATH:$GOROOT/bin:$WORKSPACE/go/bin 33 - timeout: 34 timeout: 700 35 fail: true 36 - workspace-cleanup: 37 dirmatch: true 38 exclude: 39 - 'test-infra/.git/' 40 external-deletion-command: 'sudo rm -rf %s' 41 42 - project: 43 jobs: 44 - 'ci-{soak-suffix}' 45 name: bootstrap-ci-soak 46 soak-suffix: 47 - kubernetes-soak-cos-docker-validation-deploy: 48 blocker: ci-kubernetes-soak-cos-docker-validation-test 49 job-name: ci-kubernetes-soak-cos-docker-validation-deploy 50 frequency: 'H 0 * * 2' 51 scan: DISABLED 52 timeout: 110 53 soak-repos: '--bare' 54 - kubernetes-soak-cos-docker-validation-test: 55 blocker: ci-kubernetes-soak-cos-docker-validation-deploy 56 job-name: ci-kubernetes-soak-cos-docker-validation-test 57 frequency: 'H/30 * * * *' 58 scan: ALL 59 timeout: 620 60 soak-repos: '--bare' 61 - kubernetes-soak-gce-deploy: 62 blocker: ci-kubernetes-soak-gce-test 63 job-name: ci-kubernetes-soak-gce-deploy 64 frequency: 'H 0 * * 2' 65 scan: DISABLED 66 timeout: 110 67 soak-repos: '--bare' 68 - kubernetes-soak-gce-test: 69 blocker: ci-kubernetes-soak-gce-deploy 70 job-name: ci-kubernetes-soak-gce-test 71 frequency: 'H/30 * * * *' 72 scan: ALL 73 timeout: 620 74 soak-repos: '--bare' 75 - kubernetes-soak-gce-federation-deploy: 76 blocker: ci-kubernetes-soak-gce-federation-test 77 job-name: ci-kubernetes-soak-gce-federation-deploy 78 frequency: 'H 0 * * 2' 79 scan: DISABLED 80 timeout: 110 81 soak-repos: '--repo=k8s.io/kubernetes --repo=k8s.io/release' 82 - kubernetes-soak-gce-federation-test: 83 blocker: ci-kubernetes-soak-gce-federation-deploy 84 job-name: ci-kubernetes-soak-gce-federation-test 85 frequency: 'H/30 * * * *' 86 scan: ALL 87 timeout: 620 88 soak-repos: '--bare' 89 - kubernetes-soak-gce-gci-deploy: 90 blocker: ci-kubernetes-soak-gce-gci-test 91 job-name: ci-kubernetes-soak-gce-gci-deploy 92 frequency: 'H 0 * * 2' 93 scan: DISABLED 94 timeout: 110 95 soak-repos: '--bare' 96 - kubernetes-soak-gce-gci-test: 97 blocker: ci-kubernetes-soak-gce-gci-deploy 98 job-name: ci-kubernetes-soak-gce-gci-test 99 frequency: 'H/30 * * * *' 100 scan: ALL 101 timeout: 620 102 soak-repos: '--bare' 103 - kubernetes-soak-gce-2-deploy: 104 blocker: ci-kubernetes-soak-gce-2-test 105 job-name: ci-kubernetes-soak-gce-2-deploy 106 frequency: 'H 0 * * 2' 107 scan: DISABLED 108 timeout: 110 109 soak-repos: '--bare' 110 - kubernetes-soak-gce-2-test: 111 blocker: ci-kubernetes-soak-gce-2-deploy 112 job-name: ci-kubernetes-soak-gce-2-test 113 frequency: 'H/30 * * * *' 114 scan: ALL 115 timeout: 620 116 soak-repos: '--bare' 117 - kubernetes-soak-gce-1-7-deploy: 118 blocker: ci-kubernetes-soak-gce-1-7-test 119 job-name: ci-kubernetes-soak-gce-1-7-deploy 120 frequency: 'H 0 * * 2' 121 scan: DISABLED 122 timeout: 110 123 soak-repos: '--bare' 124 - kubernetes-soak-gce-1-7-test: 125 blocker: ci-kubernetes-soak-gce-1-7-deploy 126 job-name: ci-kubernetes-soak-gce-1-7-test 127 frequency: 'H/30 * * * *' 128 scan: ALL 129 timeout: 620 130 soak-repos: '--bare' 131 - kubernetes-soak-gce-1.6-deploy: 132 blocker: ci-kubernetes-soak-gce-1.6-test 133 job-name: ci-kubernetes-soak-gce-1.6-deploy 134 frequency: 'H 0 * * 2' 135 scan: DISABLED 136 timeout: 110 137 soak-repos: '--bare' 138 - kubernetes-soak-gce-1.6-test: 139 blocker: ci-kubernetes-soak-gce-1.6-deploy 140 job-name: ci-kubernetes-soak-gce-1.6-test 141 frequency: 'H/30 * * * *' 142 scan: ALL 143 timeout: 620 144 soak-repos: '--bare' 145 - kubernetes-soak-gce-1.5-deploy: 146 blocker: ci-kubernetes-soak-gce-1.5-test 147 job-name: ci-kubernetes-soak-gce-1.5-deploy 148 frequency: 'H 0 * * 2' 149 scan: DISABLED 150 timeout: 110 151 soak-repos: '--bare' 152 - kubernetes-soak-gce-1.5-test: 153 blocker: ci-kubernetes-soak-gce-1.5-deploy 154 job-name: ci-kubernetes-soak-gce-1.5-test 155 frequency: 'H H/6 * * *' # 4 times a day for older jobs. 156 scan: ALL 157 timeout: 620 158 soak-repos: '--bare' 159 160 - kubernetes-soak-gci-gce-stable1-deploy: 161 blocker: ci-kubernetes-soak-gci-gce-stable1-test 162 job-name: ci-kubernetes-soak-gci-gce-stable1-deploy 163 frequency: 'H 0 * * 2' 164 scan: DISABLED 165 timeout: 110 166 soak-repos: '--bare' 167 - kubernetes-soak-gci-gce-stable1-test: 168 blocker: ci-kubernetes-soak-gci-gce-stable1-deploy 169 job-name: ci-kubernetes-soak-gci-gce-stable1-test 170 frequency: 'H/30 * * * *' 171 scan: ALL 172 timeout: 620 173 soak-repos: '--bare' 174 - kubernetes-soak-gci-gce-1-7-deploy: 175 blocker: ci-kubernetes-soak-gci-gce-1-7-test 176 job-name: ci-kubernetes-soak-gci-gce-1-7-deploy 177 frequency: 'H 0 * * 2' 178 scan: DISABLED 179 timeout: 110 180 soak-repos: '--bare' 181 - kubernetes-soak-gci-gce-1-7-test: 182 blocker: ci-kubernetes-soak-gci-gce-1-7-deploy 183 job-name: ci-kubernetes-soak-gci-gce-1-7-test 184 frequency: 'H/30 * * * *' 185 scan: ALL 186 timeout: 620 187 soak-repos: '--bare' 188 - kubernetes-soak-gci-gce-1.6-deploy: 189 blocker: ci-kubernetes-soak-gci-gce-1.6-test 190 job-name: ci-kubernetes-soak-gci-gce-1.6-deploy 191 frequency: 'H 0 * * 2' 192 scan: DISABLED 193 timeout: 110 194 soak-repos: '--bare' 195 - kubernetes-soak-gci-gce-1.6-test: 196 blocker: ci-kubernetes-soak-gci-gce-1.6-deploy 197 job-name: ci-kubernetes-soak-gci-gce-1.6-test 198 frequency: 'H/30 * * * *' 199 scan: ALL 200 timeout: 620 201 soak-repos: '--bare' 202 - kubernetes-soak-gci-gce-1.5-deploy: 203 blocker: ci-kubernetes-soak-gci-gce-1.5-test 204 job-name: ci-kubernetes-soak-gci-gce-1.5-deploy 205 frequency: 'H 0 * * 2' 206 scan: DISABLED 207 timeout: 110 208 soak-repos: '--bare' 209 - kubernetes-soak-gci-gce-1.5-test: 210 blocker: ci-kubernetes-soak-gci-gce-1.5-deploy 211 job-name: ci-kubernetes-soak-gci-gce-1.5-test 212 frequency: 'H H/6 * * *' # 4 times a day for older jobs. 213 scan: ALL 214 timeout: 620 215 soak-repos: '--bare' 216 - kubernetes-soak-gke-deploy: 217 blocker: ci-kubernetes-soak-gke-test 218 job-name: ci-kubernetes-soak-gke-deploy 219 frequency: 'H 0 * * 2' 220 scan: DISABLED 221 timeout: 110 222 soak-repos: '--bare' 223 - kubernetes-soak-gke-test: 224 blocker: ci-kubernetes-soak-gke-deploy 225 job-name: ci-kubernetes-soak-gke-test 226 frequency: 'H/30 * * * *' 227 scan: ALL 228 timeout: 620 229 soak-repos: '--bare' 230 - kubernetes-soak-gke-gci-deploy: 231 blocker: ci-kubernetes-soak-gke-gci-test 232 job-name: ci-kubernetes-soak-gke-gci-deploy 233 frequency: 'H 0 * * 2' 234 scan: DISABLED 235 timeout: 110 236 soak-repos: '--bare' 237 - kubernetes-soak-gke-gci-test: 238 blocker: ci-kubernetes-soak-gke-gci-deploy 239 job-name: ci-kubernetes-soak-gke-gci-test 240 frequency: 'H/30 * * * *' 241 scan: ALL 242 timeout: 620 243 soak-repos: '--bare' 244 # Although this job is a dependency for a pull job, this is 245 # being deployed as a CI soak job to periodically bring up 246 # and tear down the clusters for the federation pull job. 247 - kubernetes-pull-gce-federation-deploy: 248 blocker: pull-kubernetes-federation-e2e-gce 249 job-name: ci-kubernetes-pull-gce-federation-deploy 250 frequency: 'H 8 * * *' 251 scan: DISABLED 252 timeout: 90 253 soak-repos: '--bare'