github.com/munnerz/test-infra@v0.0.0-20190108210205-ce3d181dc989/config/jobs/kubernetes-sigs/poseidon/poseidon-config.yaml (about) 1 presubmits: 2 kubernetes-sigs/poseidon: 3 - name: ci-poseidon-e2e-gce 4 always_run: true 5 labels: 6 preset-service-account: "true" 7 preset-k8s-ssh: "true" 8 preset-dind-enabled: "true" 9 spec: 10 containers: 11 - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master 12 args: 13 - "--job=$(JOB_NAME)" 14 - "--repo=github.com/$(REPO_OWNER)/$(REPO_NAME)=$(PULL_REFS)" 15 - "--root=/go/src" 16 - "--service-account=/etc/service-account/service-account.json" 17 - "--upload=gs://kubernetes-jenkins/pr-logs" 18 - "--timeout=110" 19 - --scenario=kubernetes_e2e 20 - -- 21 - --check-leaked-resources 22 - --cluster= 23 - --extract=ci/latest 24 - --gcp-node-image=ubuntu 25 - --provider=gce 26 - --test=false 27 - --test-cmd=../test/e2e-poseidon-gce.sh 28 - --timeout=60m 29 securityContext: 30 privileged: true 31 - name: pull-poseidon-bazel 32 always_run: true 33 labels: 34 preset-service-account: "true" 35 preset-bazel-scratch-dir: "true" 36 spec: 37 containers: 38 - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-1.10 39 args: 40 - "--job=$(JOB_NAME)" 41 - "--repo=github.com/$(REPO_OWNER)/$(REPO_NAME)=$(PULL_REFS)" 42 - "--service-account=/etc/service-account/service-account.json" 43 - "--upload=gs://kubernetes-jenkins/pr-logs" 44 - "--timeout=45" 45 - --scenario=kubernetes_bazel 46 - -- 47 - --build=//cmd/poseidon 48 - --test=//... -//hack/... -//vendor/... -//test/e2e/... 49 - --test-args=--build_tag_filters=-e2e 50 - --test-args=--test_tag_filters=-e2e 51 - --test-args=--flaky_test_attempts=3 52 # Bazel needs privileged mode in order to sandbox builds. 53 securityContext: 54 privileged: true 55 resources: 56 requests: 57 memory: "2Gi" 58 - name: pull-poseidon-verify 59 branches: 60 - master 61 always_run: true 62 labels: 63 preset-service-account: "true" 64 spec: 65 containers: 66 - image: gcr.io/k8s-testimages/gcloud-in-go:v20171113-192bec25 67 args: 68 - "--repo=github.com/$(REPO_OWNER)/$(REPO_NAME)=$(PULL_REFS)" 69 - "--root=/go/src" 70 - "--upload=gs://kubernetes-jenkins/pr-logs" 71 - "--clean" 72 - "--timeout=45" 73 - --scenario=execute 74 - -- 75 - make 76 - verify