]> git.apps.os.sepia.ceph.com Git - ceph-build.git/commitdiff
nfs-ganesha: set VERSION correctly in rpm builds 700/head
authorAli Maredia <amaredia@redhat.com>
Tue, 2 May 2017 15:53:14 +0000 (11:53 -0400)
committerAli Maredia <amaredia@redhat.com>
Tue, 2 May 2017 16:52:41 +0000 (12:52 -0400)
$VERSION now set properly for "dev-X" & "rcX"
versions in rpm builds of nfs-ganesha.

Signed-off-by: Ali Maredia <amaredia@redhat.com>
nfs-ganesha/build/build_rpm

index 8d381fbd15bc1486649674ba0701749779685457..f591e771449eb5bf5b319685f139fee2c685c015 100644 (file)
@@ -92,7 +92,7 @@ echo "\"\"\"" >> nfs-ganesha.cfg
 echo "Building RPMs"
 sudo mock --verbose -r nfs-ganesha.cfg --define "dist .el7" --resultdir=$WORKSPACE/dist/RPMS/ ${SRPM} || ( tail -n +1 $WORKSPACE/dist/RPMS/{root,build}.log && exit 1 )
 
-VERSION=`grep -om 1 '[[:digit:]]\+\.[[:digit:]]\+-dev-[[:digit:]]\+' $WORKSPACE/nfs-ganesha/build/include/config.h`
+VERSION=`grep -R "#define GANESHA_VERSION \"" $WORKSPACE/nfs-ganesha/build/include/config.h | sed -e 's/#define GANESHA_VERSION "//1; s/"//1;'`
 chacra_endpoint="nfs-ganesha/${NFS_GANESHA_BRANCH}/${GIT_COMMIT}/${DISTRO}/${RELEASE}"
 chacra_repo_endpoint="${chacra_endpoint}/flavors/${FLAVOR}"
 RPM_RELEASE=`grep Release $WORKSPACE/nfs-ganesha/src/nfs-ganesha.spec | sed 's/Release:[ \t]*//g' | cut -d '%' -f 1`