diff --git a/ui/packaging/package.sh b/ui/packaging/package.sh index 2ae27297d86..1160de44f32 100644 --- a/ui/packaging/package.sh +++ b/ui/packaging/package.sh @@ -22,8 +22,6 @@ set -x ROOT=$PWD function package_deb() { - VERSION=$(cd ../; grep --color=none \"version\" package.json | cut -d '"' -f4) - DATE=$(date +"%Y%m%d") sed -i "s/VERSION/$VERSION-$DATE/g" debian/changelog dpkg-buildpackage -uc -us $(cd ../; tar czf cloudstack-primate-$VERSION-$DATE.tar.gz dist --transform s/dist/primate/) @@ -33,10 +31,9 @@ function package_rpm() { CWD=`pwd` RPMDIR=$CWD/../build - VERSION=$(cd ../; grep --color=none \"version\" package.json | cut -d '"' -f4) REALVER=`echo $VERSION` DEFVER="-D_ver $REALVER" - DEFREL="-D_rel $(date +"%Y%m%d")" + DEFREL="-D_rel $DATE" echo Preparing to package CloudStack Primate ${VERSION} @@ -63,6 +60,10 @@ function package_rpm() { fi } +DATE=$(date +"%Y%m%d") +VERSION=$(grep -Po '"version": "\K[^"]*' ../package.json) +sed -i "s/\"version\":.*/\"version\": \"$VERSION$DATE\",/g" ../package.json + case "$1" in deb ) package_deb ;; diff --git a/ui/src/components/page/GlobalFooter.vue b/ui/src/components/page/GlobalFooter.vue index 94384949819..1df96d49c51 100644 --- a/ui/src/components/page/GlobalFooter.vue +++ b/ui/src/components/page/GlobalFooter.vue @@ -18,7 +18,9 @@