Include option to upload only new files

This commit is contained in:
Christoph Schlosser 2018-09-12 22:10:49 +02:00 committed by GitHub
parent 13ab12a0c5
commit 0aee6b5f7a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -32,6 +32,12 @@ else
PLUGIN_CHMOD="" PLUGIN_CHMOD=""
fi fi
if [ "$PLUGIN_ONLY_NEWER" = true ]; then
PLUGIN_ONLY_NEWER="-n"
else
PLUGIN_ONLY_NEWER=""
fi
if [ "$PLUGIN_CLEAN_DIR" = true ]; then if [ "$PLUGIN_CLEAN_DIR" = true ]; then
PLUGIN_CLEAN_DIR="rm -r $PLUGIN_DEST_DIR" PLUGIN_CLEAN_DIR="rm -r $PLUGIN_DEST_DIR"
else else
@ -57,5 +63,5 @@ lftp -e "set xfer:log 1; \
set ssl:verify-certificate $PLUGIN_VERIFY; \ set ssl:verify-certificate $PLUGIN_VERIFY; \
set ssl:check-hostname $PLUGIN_VERIFY; \ set ssl:check-hostname $PLUGIN_VERIFY; \
$PLUGIN_CLEAN_DIR; \ $PLUGIN_CLEAN_DIR; \
mirror --verbose $PLUGIN_CHMOD -R $PLUGIN_INCLUDE_STR $PLUGIN_EXCLUDE_STR $(pwd)$PLUGIN_SRC_DIR $PLUGIN_DEST_DIR" \ mirror --verbose $PLUGIN_CHMOD $PLUGIN_ONLY_NEWER -R $PLUGIN_INCLUDE_STR $PLUGIN_EXCLUDE_STR $(pwd)$PLUGIN_SRC_DIR $PLUGIN_DEST_DIR" \
-u $FTP_USERNAME,$FTP_PASSWORD $PLUGIN_HOSTNAME -u $FTP_USERNAME,$FTP_PASSWORD $PLUGIN_HOSTNAME