From c5be132b42456fe35a584b14b8192a05a02c4b30 Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Sat, 23 Mar 2024 13:07:20 +0100 Subject: [PATCH] sync/checks --- cd-synchronize-output | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/cd-synchronize-output b/cd-synchronize-output index 4fec4ed..0f975ba 100755 --- a/cd-synchronize-output +++ b/cd-synchronize-output @@ -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 \