sync/checks

This commit is contained in:
Marc Beninca 2024-03-23 13:07:20 +01:00
parent d7d3aeee39
commit c5be132b42
Signed by: marc.beninca
GPG key ID: 9C7613450C80C24F

View file

@ -1,15 +1,19 @@
[ "${1}" ] || exit
[ "${1}" ] && SYNC_SOURCE="${1}" || exit
SYNC_HOST="$(basename ${GITHUB_SERVER_URL})"
SYNC_SOURCE="${1}"
SYNC_USER='cd'
SYNC_ROOT="/${SYNC_USER}/${GITHUB_REF_NAME}/${GITHUB_REPOSITORY}"
[ "${GITHUB_SERVER_URL}" ] \
&& SYNC_HOST="$(basename ${GITHUB_SERVER_URL})" || exit
[ "${SYNC_USER}" ] \
&& SYNC_ROOT="/${SYNC_USER}" || exit
[ "${GITHUB_REF_NAME}" ] \
&& SYNC_ROOT="${SYNC_ROOT}/${GITHUB_REF_NAME}" || exit
[ "${GITHUB_REPOSITORY}" ] \
&& SYNC_ROOT="${SYNC_ROOT}/${GITHUB_REPOSITORY}" || exit
SYNC_TARGET="${SYNC_USER}@${SYNC_HOST}:${SYNC_ROOT}"
if [ "${2}" ] ; then
SYNC_TARGET="${SYNC_TARGET}/${2}"
fi
[ "${2}" ] && SYNC_TARGET="${SYNC_TARGET}/${2}"
#rsync \
#--archive \