mirror of
https://github.com/samba-team/samba.git
synced 2025-03-27 22:50:26 +03:00
script/librelease: add more error checking
metze
This commit is contained in:
parent
bacc019dab
commit
74458b53ed
@ -41,11 +41,15 @@ release_lib() {
|
||||
|
||||
tagname=$(basename $tarname .tar | sed s/[\.]/-/g)
|
||||
echo "tagging as $tagname"
|
||||
git tag -u $GPG_KEYID -s "$tagname" -m "$lib: tag release $tagname"
|
||||
git tag -u $GPG_KEYID -s "$tagname" -m "$lib: tag release $tagname" || {
|
||||
exit 1
|
||||
}
|
||||
|
||||
echo "signing"
|
||||
rm -f "$tarname.asc"
|
||||
gpg -u "$GPG_USER" --detach-sign --armor $tarname || exit 1
|
||||
gpg -u "$GPG_USER" --detach-sign --armor $tarname || {
|
||||
exit 1
|
||||
}
|
||||
[ -f "$tarname.asc" ] || {
|
||||
echo "Failed to create signature $tarname.asc"
|
||||
exit 1
|
||||
@ -58,7 +62,9 @@ release_lib() {
|
||||
}
|
||||
|
||||
echo "Transferring"
|
||||
rsync -Pav $tarname.asc $tgzname master.samba.org:~ftp/pub/$lib/
|
||||
rsync -Pav $tarname.asc $tgzname master.samba.org:~ftp/pub/$lib/ || {
|
||||
exit 1
|
||||
}
|
||||
|
||||
popd
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user