mirror of
https://github.com/Tautulli/Tautulli.git
synced 2025-07-06 13:11:15 -07:00
Update snapcraft.yml
This commit is contained in:
parent
a73c99fc64
commit
32995fef24
1 changed files with 19 additions and 3 deletions
|
@ -24,9 +24,25 @@ parts:
|
||||||
snapcraftctl pull
|
snapcraftctl pull
|
||||||
TAG_FULL=$(git describe --tag)
|
TAG_FULL=$(git describe --tag)
|
||||||
TAG=$(echo $TAG_FULL | grep -oP '(v\d+\.\d+\.\d+(?>-beta)?)')
|
TAG=$(echo $TAG_FULL | grep -oP '(v\d+\.\d+\.\d+(?>-beta)?)')
|
||||||
COMMIT_HASH=$(git rev-parse --short=7 HEAD)
|
BRANCH=$(git rev-parse --abbrev-ref HEAD)
|
||||||
[ "$TAG" = "$TAG_FULL" ] && VERSION=$TAG || VERSION=$COMMIT_HASH
|
COMMIT=$(git rev-parse HEAD)
|
||||||
[ "$VERSION" = ${VERSION#v} ] || [ ! "$VERSION" = ${VERSION%-beta} ] && GRADE=devel || GRADE=stable
|
if [ "$TAG" = "$TAG_FULL" ]; then
|
||||||
|
VERSION=$TAG
|
||||||
|
else
|
||||||
|
VERSION=$(echo $COMMIT | head -c 7)
|
||||||
|
fi
|
||||||
|
if [ ! "$VERSION" = "$TAG" ] || [ ! "$VERSION" = "${VERSION%-beta}" ]; then
|
||||||
|
GRADE=devel
|
||||||
|
else
|
||||||
|
GRADE=stable
|
||||||
|
fi
|
||||||
|
if [ "$VERSION" = "$TAG" ] && [ ! "$VERSION" = "${VERSION%-beta}" ]; then
|
||||||
|
BRANCH=beta
|
||||||
|
elif [ "$VERSION" = "$TAG" ]; then
|
||||||
|
BRANCH=master
|
||||||
|
fi
|
||||||
|
echo $BRANCH > branch.txt
|
||||||
|
echo $COMMIT > version.txt
|
||||||
snapcraftctl set-version "$VERSION"
|
snapcraftctl set-version "$VERSION"
|
||||||
snapcraftctl set-grade "$GRADE"
|
snapcraftctl set-grade "$GRADE"
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue