All checks were successful
/ build-docker-image (push) Successful in 36s
29 lines
473 B
Bash
Executable File
29 lines
473 B
Bash
Executable File
#!/bin/bash
|
|
|
|
|
|
(return 0 2>/dev/null) || {
|
|
echo "Please source this script: source $0"
|
|
exit 1
|
|
}
|
|
|
|
if [ -f "/app/borg/key" ]; then
|
|
export BORG_KEY_FILE="/app/borg/key"
|
|
fi
|
|
|
|
export SSH_CONNECTION=$(echo "$BORG_REPO" | sed -E 's#ssh://([^:]+):.*#\1#')
|
|
export SSH_FOLDER=$(echo "$BORG_REPO" | sed -E 's#ssh://[^:]+:(.*)#\1#')
|
|
|
|
|
|
|
|
|
|
export SSH_COMMAND="ssh"
|
|
if [ "${BORG_RSH}" ]; then
|
|
export SSH_COMMAND=${BORG_RSH}
|
|
fi
|
|
|
|
export SSH_COMMAND="$SSH_COMMAND $SSH_CONNECTION"
|
|
|
|
|
|
|
|
|