github.com/pwn-term/docker@v0.0.0-20210616085119-6e977cce2565/cli/Jenkinsfile (about)

     1  pipeline {
     2      agent {
     3          label "linux && x86_64"
     4      }
     5  
     6      options {
     7          timeout(time: 60, unit: 'MINUTES')
     8      }
     9  
    10      stages {
    11          stage("Docker info") {
    12              steps {
    13                  sh "docker version"
    14                  sh "docker info"
    15              }
    16          }
    17          stage("e2e (non-experimental) - stable engine") {
    18              steps {
    19                  sh "E2E_UNIQUE_ID=clie2e${BUILD_NUMBER} \
    20                      IMAGE_TAG=clie2e${BUILD_NUMBER} \
    21                      make -f docker.Makefile test-e2e-non-experimental"
    22              }
    23          }
    24          stage("e2e (non-experimental) - 18.09 engine") {
    25              steps {
    26                  sh "E2E_ENGINE_VERSION=18.09-dind \
    27                    E2E_UNIQUE_ID=clie2e${BUILD_NUMBER} \
    28                    IMAGE_TAG=clie2e${BUILD_NUMBER} \
    29                    make -f docker.Makefile test-e2e-non-experimental"
    30              }
    31          }
    32          stage("e2e (experimental)") {
    33              steps {
    34                  sh "E2E_UNIQUE_ID=clie2e${BUILD_NUMBER} \
    35                      IMAGE_TAG=clie2e${BUILD_NUMBER} \
    36                      make -f docker.Makefile test-e2e-experimental"
    37              }
    38          }
    39          stage("e2e (ssh connhelper)") {
    40              steps {
    41                  sh "E2E_UNIQUE_ID=clie2e${BUILD_NUMBER} \
    42                      IMAGE_TAG=clie2e${BUILD_NUMBER} \
    43                      make -f docker.Makefile test-e2e-connhelper-ssh"
    44              }
    45          }
    46      }
    47  }