github.com/munnerz/test-infra@v0.0.0-20190108210205-ce3d181dc989/config/jobs/kubernetes/sig-testing/integration.yaml (about)

     1  presubmits:
     2    kubernetes/kubernetes:
     3    - name: pull-kubernetes-integration
     4      always_run: true
     5      labels:
     6        preset-service-account: "true"
     7        preset-dind-enabled: "true"
     8      spec:
     9        containers:
    10        - image: gcr.io/k8s-testimages/bootstrap:v20181219-899fabec7
    11          args:
    12          - "--job=$(JOB_NAME)"
    13          - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)"
    14          - "--service-account=/etc/service-account/service-account.json"
    15          - "--upload=gs://kubernetes-jenkins/pr-logs"
    16          - "--timeout=60"
    17          - --scenario=kubernetes_verify
    18          - --
    19          - "--branch=${PULL_BASE_REF}"
    20          - --prow
    21          # docker-in-docker needs privileged mode
    22          securityContext:
    23            privileged: true
    24          resources:
    25            requests:
    26              cpu: 4
    27  
    28    # TODO(krzyzacy): add branches once this works
    29    # TODO(krzyzacy): Consider combine kubekins-e2e and kubekins-test
    30    - name: pull-kubernetes-integration-podutil
    31      always_run: false
    32      decorate: true
    33      branch:
    34      - master
    35      path_alias: k8s.io/kubernetes
    36      labels:
    37        preset-service-account: "true"
    38        preset-dind-enabled: "true"
    39      spec:
    40        containers:
    41        - image: gcr.io/k8s-testimages/kubekins-e2e:latest-master
    42          imagePullPolicy: Always
    43          command:
    44          - runner.sh
    45          args:
    46          - ./hack/jenkins/test-dockerized.sh
    47          envs:
    48          - name: KUBE_FORCE_VERIFY_CHECKS
    49            value: "n"
    50          - name: KUBE_VERIFY_GIT_BRANCH
    51            value: master
    52          - name: REPO_DIR
    53            value: /workspace/k8s.io/kubernetes
    54          # docker-in-docker needs privileged mode
    55          securityContext:
    56            privileged: true
    57          resources:
    58            requests:
    59              cpu: 4
    60  
    61  periodics:
    62  - interval: 1h
    63    name: ci-kubernetes-integration-master
    64    labels:
    65      preset-service-account: "true"
    66      preset-dind-enabled: "true"
    67    spec:
    68      containers:
    69      - image: gcr.io/k8s-testimages/bootstrap:v20181219-899fabec7
    70        args:
    71        - --repo=k8s.io/kubernetes
    72        - --timeout=100
    73        - --scenario=kubernetes_verify
    74        - --
    75        - --branch=master
    76        - --force
    77        - --prow
    78        # docker-in-docker needs privileged mode
    79        securityContext:
    80          privileged: true
    81        resources:
    82          requests:
    83            cpu: 4
    84  
    85  # manual-release-bump-required
    86  - interval: 2h
    87    name: ci-kubernetes-integration-beta
    88    labels:
    89      preset-service-account: "true"
    90      preset-dind-enabled: "true"
    91    spec:
    92      containers:
    93      - image: gcr.io/k8s-testimages/bootstrap:v20181219-899fabec7
    94        args:
    95        - --repo=k8s.io/kubernetes=release-1.13
    96        - --timeout=100
    97        - --scenario=kubernetes_verify
    98        - --
    99        - --branch=release-1.13
   100        - --force
   101        - --prow
   102        # docker-in-docker needs privileged mode
   103        securityContext:
   104          privileged: true
   105        resources:
   106          requests:
   107            cpu: 4
   108  
   109  # manual-release-bump-required
   110  - interval: 2h
   111    name: ci-kubernetes-integration-stable1
   112    labels:
   113      preset-service-account: "true"
   114      preset-dind-enabled: "true"
   115    spec:
   116      containers:
   117      - image: gcr.io/k8s-testimages/bootstrap:v20181219-899fabec7
   118        args:
   119        - --repo=k8s.io/kubernetes=release-1.12
   120        - --timeout=100
   121        - --scenario=kubernetes_verify
   122        - --
   123        - --branch=release-1.12
   124        - --force
   125        - --prow
   126        # docker-in-docker needs privileged mode
   127        securityContext:
   128          privileged: true
   129        resources:
   130          requests:
   131            cpu: 4
   132  
   133  # manual-release-bump-required
   134  - interval: 6h
   135    name: ci-kubernetes-integration-stable2
   136    labels:
   137      preset-service-account: "true"
   138      preset-dind-enabled: "true"
   139    spec:
   140      containers:
   141      - image: gcr.io/k8s-testimages/bootstrap:v20181219-899fabec7
   142        args:
   143        - --repo=k8s.io/kubernetes=release-1.11
   144        - --timeout=100
   145        - --scenario=kubernetes_verify
   146        - --
   147        - --branch=release-1.11
   148        - --force
   149        - --prow
   150        # docker-in-docker needs privileged mode
   151        securityContext:
   152          privileged: true
   153        resources:
   154          requests:
   155            cpu: 4
   156  
   157  # manual-release-bump-required
   158  - interval: 24h
   159    name: ci-kubernetes-integration-stable3
   160    labels:
   161      preset-service-account: "true"
   162      preset-dind-enabled: "true"
   163    spec:
   164      containers:
   165      - image: gcr.io/k8s-testimages/bootstrap:v20181219-899fabec7
   166        args:
   167        - --repo=k8s.io/kubernetes=release-1.10
   168        - --timeout=100
   169        - --scenario=kubernetes_verify
   170        - --
   171        - --branch=release-1.10
   172        - --force
   173        - --prow
   174        # docker-in-docker needs privileged mode
   175        securityContext:
   176          privileged: true
   177        resources:
   178          requests:
   179            cpu: 4