]> git.apps.os.sepia.ceph.com Git - ceph-build.git/commitdiff
ceph-setup-arm64: tweaks for building unreleased branches 343/head
authorDan Mick <dan.mick@redhat.com>
Tue, 29 Mar 2016 01:09:51 +0000 (18:09 -0700)
committerDan Mick <dan.mick@redhat.com>
Tue, 29 Mar 2016 01:11:44 +0000 (18:11 -0700)
- pull from ceph.git, not ceph-releases
- always rebuild tarball
- name all source tars by $vers (x.y.z), not $cephvers (x.y.z-N-gSHA1)

Signed-off-by: Dan Mick <dan.mick@redhat.com>
ceph-setup-arm64/build/build
ceph-setup-arm64/config/definitions/ceph-setup.yml

index a4933199802606eaccfd0460832f2b4417948203..9b46324b467374d3f0c5c0415cab594d33e06fa3 100644 (file)
@@ -84,9 +84,6 @@ echo current version $cephver
 
 srcdir=`pwd`
 
-if [ -d "$releasedir/$cephver" ]; then
-    echo "$releasedir/$cephver already exists; reuse that release tarball"
-else
     echo building tarball
     rm ceph-*.tar.gz || true
     rm ceph-*.tar.bz2 || true
@@ -97,25 +94,23 @@ else
     echo tarball vers $vers
 
     echo extracting
-    mkdir -p $releasedir/$cephver/rpm
-    cp rpm/*.patch $releasedir/$cephver/rpm || true
-    cd $releasedir/$cephver
+    mkdir -p $releasedir/$vers/rpm
+    cp rpm/*.patch $releasedir/$vers/rpm || true
+    cd $releasedir/$vers
 
     tar zxf $srcdir/ceph-$vers.tar.gz
-    [ "$vers" != "$cephver" ] && mv ceph-$vers ceph-$cephver
 
-    tar zcf ceph_$cephver.orig.tar.gz ceph-$cephver
-    cp -a ceph_$cephver.orig.tar.gz ceph-$cephver.tar.gz
+    tar zcf ceph_$vers.orig.tar.gz ceph-$vers
+    cp -a ceph_$vers.orig.tar.gz ceph-$vers.tar.gz
 
-    tar jcf ceph-$cephver.tar.bz2 ceph-$cephver
+    tar jcf ceph-$vers.tar.bz2 ceph-$vers
 
     # copy debian dir, too
     cp -a $srcdir/debian debian
     cd $srcdir
 
     # copy in spec file, too
-    cp ceph.spec $releasedir/$cephver
-fi
+    cp ceph.spec $releasedir/$vers
 
 if [ -n "$versionfile" ]; then
     echo $cephver > $versionfile
index 78bc06fdb73b9bb1050ae3d97b38f37b3df16e6c..40b79dce5b4764b8eb8333458a808ff4c150509d 100644 (file)
@@ -23,7 +23,7 @@
 
     scm:
       - git:
-          url: git@github.com:ceph/ceph-releases.git
+          url: git@github.com:ceph/ceph.git
           # Use the SSH key attached to the ceph-jenkins GitHub account.
           credentials-id: '39fa150b-b2a1-416e-b334-29a9a2c0b32d'
           branches: