mirror of
https://github.com/TheAnachronism/docspell.git
synced 2025-06-06 15:15:58 +00:00
Merge pull request #761 from eikek/docker-build-fix
Make detecting version more reliable
This commit is contained in:
commit
7cb4f741e0
@ -5,12 +5,8 @@ if [ $# -eq 1 ]; then
|
||||
REPO=$1
|
||||
fi
|
||||
|
||||
SBT_VERSION=$(grep sbt.version ../project/build.properties)
|
||||
SBT_VERSION=${SBT_VERSION:12:99}
|
||||
|
||||
TMP_VERSION=$(cat ../version.sbt)
|
||||
TMP_VERSION=${TMP_VERSION:25:99}
|
||||
VERSION=${TMP_VERSION%\"}
|
||||
SBT_VERSION=$(grep sbt.version ../project/build.properties|cut -d'=' -f2|xargs)
|
||||
VERSION=$(cat ../version.sbt | cut -d'=' -f2 | tr -d '"'|xargs)
|
||||
|
||||
if [[ $VERSION == *"SNAPSHOT" ]]; then
|
||||
VERSION=SNAPSHOT
|
||||
|
@ -5,9 +5,7 @@ if [ $# -eq 1 ]; then
|
||||
REPO=$1
|
||||
fi
|
||||
|
||||
TMP_VERSION=$(cat ../version.sbt)
|
||||
TMP_VERSION=${TMP_VERSION:25:99}
|
||||
VERSION=${TMP_VERSION%\"}
|
||||
VERSION=$(cat ../version.sbt | cut -d'=' -f2 | tr -d '"'|xargs)
|
||||
|
||||
if [[ $VERSION == *"SNAPSHOT" ]]; then
|
||||
VERSION=SNAPSHOT
|
||||
|
@ -15,9 +15,7 @@ echo "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||
# verify that version.sbt and tag match for non-snapshot (ENV variable DOCKER_VERIFY_TAG must be set to 1)
|
||||
if [ $DOCKER_VERIFY_TAG -eq 1 ] && [[ "$DOCKER_TAG" != *"-SNAPSHOT" ]]; then
|
||||
echo validating version number...
|
||||
TMP_VERSION=$(cat ../version.sbt)
|
||||
TMP_VERSION=${TMP_VERSION:25:99}
|
||||
VERSION=${TMP_VERSION%\"}
|
||||
VERSION=$(cat ../version.sbt | cut -d'=' -f2 | tr -d '"'|xargs)
|
||||
if [ "$DOCKER_TAG" != "base-v$VERSION" ]; then
|
||||
echo "version number mismatch (Docker/Tag: $DOCKER_TAG, Project: $VERSION), aborting!"
|
||||
exit 1
|
||||
|
Loading…
x
Reference in New Issue
Block a user