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

     1  postsubmits:
     2    kubernetes/test-infra:
     3    - name: ci-test-infra-bazel
     4      agent: kubernetes
     5      branches:
     6      - master
     7      labels:
     8        preset-service-account: "true"
     9        preset-bazel-scratch-dir: "true"
    10        preset-bazel-remote-cache-enabled: "true"
    11      spec:
    12        containers:
    13        - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-experimental
    14          args:
    15          - "--job=$(JOB_NAME)"
    16          - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)"
    17          - --service-account=/etc/service-account/service-account.json
    18          - --upload=gs://kubernetes-jenkins/logs
    19          - --scenario=kubernetes_bazel
    20          - -- # end bootstrap args, scenario args below
    21          - --build=//...
    22          - --install=gubernator/test_requirements.txt
    23          - --test=//...
    24          - --test-args=--test_output=errors
    25          # Bazel needs privileged mode in order to sandbox builds.
    26          securityContext:
    27            privileged: true
    28          resources:
    29            requests:
    30              memory: "2Gi"
    31  
    32    - name: maintenance-boskos-config-upload
    33      agent: kubernetes
    34      branches:
    35      - master
    36      labels:
    37        preset-service-account: "true"
    38      spec:
    39        containers:
    40        - image: gcr.io/k8s-testimages/gcloud-in-go:v20171113-192bec25
    41          args:
    42          - "--job=$(JOB_NAME)"
    43          - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)"
    44          - --service-account=/etc/service-account/service-account.json
    45          - --upload=gs://kubernetes-jenkins/logs
    46          - --scenario=execute
    47          - --
    48          - ./boskos/update_prow_config.sh
    49          env:
    50          - name: PROW_SERVICE_ACCOUNT
    51            value: /etc/prow-build-service/prow-build-service.json
    52          volumeMounts:
    53          - name: prow-build-service
    54            mountPath: /etc/prow-build-service
    55            readOnly: true
    56        volumes:
    57        - name: prow-build-service
    58          secret:
    59            secretName: prow-build-service
    60  
    61    - name: maintenance-ci-testgrid-config-upload
    62      agent: kubernetes
    63      branches:
    64      - master
    65      labels:
    66        preset-service-account: "true"
    67        preset-bazel-scratch-dir: "true"
    68      spec:
    69        containers:
    70        - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-experimental
    71          args:
    72          - "--job=$(JOB_NAME)"
    73          - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)"
    74          - --service-account=/etc/service-account/service-account.json
    75          - --upload=gs://kubernetes-jenkins/logs
    76          - --scenario=execute
    77          - --
    78          - ./testgrid/config-upload.sh
    79          resources:
    80            requests:
    81              memory: "1Gi"