github.com/yrj2011/jx-test-infra@v0.0.0-20190529031832-7a2065ee98eb/config/jobs/bazelbuild/rules_k8s/rules_k8s_config.yaml (about)

     1  presubmits:  
     2    bazelbuild/rules_k8s:
     3    - name: pull-rules-k8s-e2e
     4      agent: kubernetes
     5      cluster: gke_rules-k8s_us-central1-f_testing
     6      max_concurrency: 1  # TODO(fejta): increase this
     7      always_run: true
     8      context: pull-rules-k8s-e2e
     9      rerun_command: "/test pull-rules-k8s-e2e"
    10      trigger: "(?m)^/test( all| pull-rules-k8s-e2e),?(\\s+|$)"
    11      decorate: true
    12      spec:
    13        containers:
    14        - image: gcr.io/rules-k8s/gcloud-bazel:v20180708-d6e1b65
    15          args:
    16          - bash
    17          - -c
    18          - |
    19            gcloud auth activate-service-account --key-file=/etc/gcp/service-account.json \
    20            && gcloud container clusters get-credentials testing --zone=us-central1-f --project=rules-k8s \
    21            && echo "startup --host_jvm_args=-Duser.name=prow" > /root/.bazelrc \
    22            && ./test-e2e.sh
    23          env:
    24          - name: USER
    25            value: prow
    26          volumeMounts:
    27          - name: service-account
    28            mountPath: /etc/gcp
    29        volumes:
    30        - name: service-account
    31          secret:
    32            secretName: service-account