allow suffix
This commit is contained in:
parent
4e4ddb8795
commit
d444921786
16
gitdist
16
gitdist
|
@ -9,15 +9,19 @@ example='projectName=spameggs
|
||||||
sshUserHost="foo@bar.org"
|
sshUserHost="foo@bar.org"
|
||||||
sshPort=22
|
sshPort=22
|
||||||
releaseFolder=/srv/releases
|
releaseFolder=/srv/releases
|
||||||
files="binary1 binary2 readme.md"'
|
files="binary1 binary2 readme.md"
|
||||||
|
suffix=amd64Win (optional)'
|
||||||
|
|
||||||
source .gitdist || { echo "you need a .gitdist file in your git repo"; exit 1; }
|
source .gitdist || { echo "you need a .gitdist file in your git repo"; leave=true; }
|
||||||
|
|
||||||
if [ -z "$projectName" ] || [ -z "$sshUserHost" ] || [ -z "$sshPort" ] || [ -z "$releaseFolder" ] || [ -z "$files" ]; then
|
if [ -z "$projectName" ] || [ -z "$sshUserHost" ] || [ -z "$sshPort" ] || [ -z "$releaseFolder" ] || [ -z "$files" ]; then
|
||||||
echo '.gitdist does not provide all necessary variables'
|
echo "not all necessary variables provided - example of a .gitdist file:"
|
||||||
echo "example of a .gitdist file:"
|
|
||||||
echo
|
echo
|
||||||
echo "$example"
|
echo "$example"
|
||||||
|
leave=true
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ "$leave" = true ]; then
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -25,10 +29,10 @@ timestamp=`date +"%Y%m%d-%H%M"`
|
||||||
currentBranch=`git rev-parse --abbrev-ref HEAD`
|
currentBranch=`git rev-parse --abbrev-ref HEAD`
|
||||||
|
|
||||||
if [ "$currentBranch" = "master" ]; then
|
if [ "$currentBranch" = "master" ]; then
|
||||||
zipfile="$projectName-$timestamp.zip"
|
zipfile="$projectName-$timestamp$suffix.zip"
|
||||||
setCurrent=true
|
setCurrent=true
|
||||||
else
|
else
|
||||||
zipfile="$projectName-$currentBranch-$timestamp.zip"
|
zipfile="$projectName-$currentBranch-$timestamp$suffix.zip"
|
||||||
fi
|
fi
|
||||||
echo "zipfile: $zipfile"
|
echo "zipfile: $zipfile"
|
||||||
zip "$zipfile" $files
|
zip "$zipfile" $files
|
||||||
|
|
Loading…
Reference in New Issue
Block a user