diff --git a/components/packaging/Jenkinsfile b/components/packaging/Jenkinsfile index 0ce470a856..0f236e1627 100644 --- a/components/packaging/Jenkinsfile +++ b/components/packaging/Jenkinsfile @@ -8,7 +8,7 @@ def genBranch(String arch) { wrappedNode(label: "linux&&${arch}", cleanWorkspace: true) { try { checkout scm - sh("git clone https://github.com/moby/moby.git engine") + sh("git clone https://github.com/docker/engine.git engine") sh('make ENGINE_DIR=$(pwd)/engine image') } finally { sh('make ENGINE_DIR=$(pwd)/engine clean-image clean-engine') @@ -18,14 +18,18 @@ def genBranch(String arch) { }] } +def branch = env.CHANGE_TARGET ?: env.BRANCH_NAME + test_steps = [ 'deb': { -> stage('Ubuntu Xenial Debian Package') { wrappedNode(label: 'ubuntu && x86_64', cleanWorkspace: true) { checkout scm sh('git clone https://github.com/docker/cli.git') - sh('git clone https://github.com/moby/moby.git') - sh('make VERSION=0.0.1-dev DOCKER_BUILD_PKGS=ubuntu-xenial ENGINE_DIR=$(pwd)/moby CLI_DIR=$(pwd)/cli deb') + sh("git -C cli checkout $branch") + sh('git clone https://github.com/docker/engine.git') + sh("git -C engine checkout $branch") + sh('make VERSION=0.0.1-dev DOCKER_BUILD_PKGS=ubuntu-xenial ENGINE_DIR=$(pwd)/engine CLI_DIR=$(pwd)/cli deb') } } }, @@ -34,8 +38,10 @@ test_steps = [ wrappedNode(label: 'ubuntu && x86_64', cleanWorkspace: true) { checkout scm sh('git clone https://github.com/docker/cli.git') - sh('git clone https://github.com/moby/moby.git') - sh('make VERSION=0.0.1-dev DOCKER_BUILD_PKGS=centos-7 ENGINE_DIR=$(pwd)/moby CLI_DIR=$(pwd)/cli rpm') + sh("git -C cli checkout $branch") + sh('git clone https://github.com/docker/engine.git') + sh("git -C engine checkout $branch") + sh('make VERSION=0.0.1-dev DOCKER_BUILD_PKGS=centos-7 ENGINE_DIR=$(pwd)/engine CLI_DIR=$(pwd)/cli rpm') } } }, @@ -44,8 +50,10 @@ test_steps = [ wrappedNode(label: 'ubuntu && x86_64', cleanWorkspace: true) { checkout scm sh('git clone https://github.com/docker/cli.git') - sh('git clone https://github.com/moby/moby.git') - sh('make VERSION=0.0.1-dev DOCKER_BUILD_PKGS=static-linux ENGINE_DIR=$(pwd)/moby CLI_DIR=$(pwd)/cli static') + sh("git -C cli checkout $branch") + sh('git clone https://github.com/docker/engine.git') + sh("git -C engine checkout $branch") + sh('make VERSION=0.0.1-dev DOCKER_BUILD_PKGS=static-linux ENGINE_DIR=$(pwd)/engine CLI_DIR=$(pwd)/cli static') } } },