Better release failure messages
This commit is contained in:
parent
97987e5e0b
commit
ee53bd3124
@ -34,13 +34,17 @@ if [ "$RELEASE" == "true" ]; then
|
|||||||
# Only allow releases of tagged versions.
|
# Only allow releases of tagged versions.
|
||||||
TAGGED='^v[0-9]+\.[0-9]+\.[0-9]+(-(alpha|beta)[0-9]*)?$'
|
TAGGED='^v[0-9]+\.[0-9]+\.[0-9]+(-(alpha|beta)[0-9]*)?$'
|
||||||
if [[ ! "$version" =~ $TAGGED ]]; then
|
if [[ ! "$version" =~ $TAGGED ]]; then
|
||||||
echo "Only tagged versions are allowed for releases" >&2
|
echo "Error: Only tagged versions are allowed for releases" >&2
|
||||||
echo "Found: $version" >&2
|
echo "Found: $version" >&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Don't include hostname with release builds
|
# Don't include hostname with release builds
|
||||||
build_user="$(git config --get user.email)"
|
if ! build_user="$(git config --get user.email)"; then
|
||||||
|
echo "Error: git user not set, use:"
|
||||||
|
echo "git config user.email <email>"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
build_date=$( date +%Y%m%d ) # Release date is only to day-granularity
|
build_date=$( date +%Y%m%d ) # Release date is only to day-granularity
|
||||||
|
|
||||||
# Don't use cached build objects for releases.
|
# Don't use cached build objects for releases.
|
||||||
|
Loading…
Reference in New Issue
Block a user