From: Anthony PERARD Date: Wed, 2 Nov 2016 17:07:02 +0000 (+0000) Subject: jobs: Update devstack-checkout X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=20f5fe62d160e3e757e5ac0663ef055892a2068d;p=openstack%2Fci-loop-config.git jobs: Update devstack-checkout --- diff --git a/jenkins/jobs/macros-common.yaml b/jenkins/jobs/macros-common.yaml index 92ca55c..6d72f0a 100644 --- a/jenkins/jobs/macros-common.yaml +++ b/jenkins/jobs/macros-common.yaml @@ -3,25 +3,14 @@ builders: - shell: | #!/bin/bash -xe - if [[ ! -e devstack-gate ]]; then - git clone git://git.openstack.org/openstack-infra/devstack-gate - else - cd devstack-gate - git remote set-url origin git://git.openstack.org/openstack-infra/devstack-gate - git remote update - git reset --hard - if ! git clean -x -f ; then - sleep 1 - git clean -x -f - fi - git checkout master - git reset --hard remotes/origin/master - if ! git clean -x -f ; then - sleep 1 - git clean -x -f - fi - cd .. - fi + cat > clonemap.yaml << EOF + clonemap: + - name: openstack-infra/devstack-gate + dest: devstack-gate + EOF + /usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \ + git://git.openstack.org \ + openstack-infra/devstack-gate - builder: name: devstack-checkout-http