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

     1  presubmits:
     2    helm/charts:
     3    - name: pull-charts-e2e
     4      agent: kubernetes
     5      always_run: true
     6      context: pull-charts-e2e
     7      rerun_command: "/test pull-charts-e2e"
     8      trigger: "(?m)^/test( all| pull-charts-e2e),?(\\s+|$)"
     9      labels:
    10        preset-service-account: "true"
    11        preset-k8s-ssh: "true"
    12      spec:
    13        containers:
    14        - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master
    15          args:
    16          - "--repo=github.com/helm/charts=$(PULL_REFS)"
    17          - "--root=/go/src/"
    18          - "--service-account=/etc/service-account/service-account.json"
    19          - "--upload=gs://kubernetes-jenkins/pr-logs"
    20          - "--scenario=execute"
    21          - --
    22          - "./test/e2e.sh"
    23          env:
    24          - name: DOCKER_IN_DOCKER_ENABLED
    25            value: "true"
    26          # docker-in-docker needs privileged mode
    27          securityContext:
    28            privileged: true
    29          volumeMounts:
    30          - name: docker-graph
    31            mountPath: /docker-graph
    32        volumes:
    33        - name: docker-graph
    34          emptyDir: {}
    35  
    36  periodics:
    37  - interval: 1h
    38    agent: kubernetes
    39    name: ci-kubernetes-charts-gce
    40    labels:
    41      preset-service-account: "true"
    42      preset-k8s-ssh: "true"
    43    spec:
    44      containers:
    45      - args:
    46        - --timeout=200
    47        - --repo=github.com/helm/charts
    48        - --root=/go/src
    49        - --service-account=/etc/service-account/service-account.json
    50        - --scenario=kubernetes_e2e
    51        - --
    52        - --charts
    53        - --check-leaked-resources
    54        - --extract=ci/latest
    55        - --gcp-node-image=gci
    56        - --gcp-zone=us-central1-f
    57        - --provider=gce
    58        - --test=false
    59        - --timeout=180m
    60        image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master