summary refs log tree commit diff
path: root/.ci
diff options
context:
space:
mode:
Diffstat (limited to '.ci')
-rwxr-xr-x.ci/linux/create-packages.sh11
1 files changed, 11 insertions, 0 deletions
diff --git a/.ci/linux/create-packages.sh b/.ci/linux/create-packages.sh
index bd644fce..18e57769 100755
--- a/.ci/linux/create-packages.sh
+++ b/.ci/linux/create-packages.sh
@@ -7,6 +7,17 @@
 DIR=package.dir
 TAG=`git tag -l --points-at HEAD`
 
+# Strip `v` from the version tag.
+if [[ $TAG == v* ]]; then
+    TAG=${TAG#?};
+fi
+
+# Prepend nightly with the latest version.
+if [[ $TAG == "nightly" ]]; then
+    LATEST_VERSION=`git tag -l | grep "^v" | sort | head -n 1`
+    TAG=${LATEST_VERSION#?}.nightly
+fi
+
 # Installing dependencies on travis.
 if [ ! -z "$TRAVIS_OS_NAME" ]; then
     sudo apt-add-repository -y ppa:brightbox/ruby-ng