batch flag for gpg
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2020-04-06 07:16:27 +02:00
parent 0062fd9fd5
commit ac307c2671

View File

@@ -20,20 +20,20 @@ rm -f ~/$BACKUP_FILENAME.gpg ~/$BACKUP_FILENAME
healthchck_fail(){ healthchck_fail(){
if [ -n $HEALTHCHECK_URL ]; then if [ -n $HEALTHCHECK_URL ]; then
curl -X POST --data $1 --retry 3 $HEALTHCHECK_URL/fail --silent --output /dev/null curl -X POST --data "$*" --retry 3 $HEALTHCHECK_URL/fail --silent --output /dev/null
exit 1 exit 1
fi fi
} }
healthchck_start(){ healthchck_start(){
if [ -n $HEALTHCHECK_URL ]; then if [ -n $HEALTHCHECK_URL ]; then
curl -X POST --data $1 --retry 3 $HEALTHCHECK_URL/start --silent --output /dev/null curl -X POST --data "$*" --retry 3 $HEALTHCHECK_URL/start --silent --output /dev/null
fi fi
} }
healthchck_ok(){ healthchck_ok(){
if [ -n $HEALTHCHECK_URL ]; then if [ -n $HEALTHCHECK_URL ]; then
curl -X POST --data $1 --retry 3 $HEALTHCHECK_URL --silent --output /dev/null curl -X POST --data "$*" --retry 3 $HEALTHCHECK_URL --silent --output /dev/null
fi fi
} }
@@ -47,7 +47,7 @@ echo " done"
RECIPIENT=$(echo "$GPG_RECIPIENT" | sed "s/,/ --recipient /") RECIPIENT=$(echo "$GPG_RECIPIENT" | sed "s/,/ --recipient /")
echo "encrypting" echo "encrypting"
gpg --trust-model always --enable-progress-filter --output ~/$BACKUP_FILENAME.gpg --encrypt --recipient $RECIPIENT ~/$BACKUP_FILENAME || healthchck_fail "Encryption Failed" gpg --batch --trust-model always --enable-progress-filter --output ~/$BACKUP_FILENAME.gpg --encrypt --recipient $RECIPIENT ~/$BACKUP_FILENAME || healthchck_fail "Encryption Failed"
rm ~/$BACKUP_FILENAME rm ~/$BACKUP_FILENAME
echo "uploading" echo "uploading"