add ./ to upload paths

This commit is contained in:
Tobias Powalowski 2023-08-22 19:32:23 +02:00
parent 0b483b02f8
commit 16a60db844

View file

@ -53,20 +53,20 @@ _server_upload() {
# copy files to server # copy files to server
echo "Uploading files to ${_SERVER}:${_ARCH}..." echo "Uploading files to ${_SERVER}:${_ARCH}..."
#shellcheck disable=SC2086 #shellcheck disable=SC2086
sudo -u "${_USER}" ssh "${_SERVER}" "[[ -d "${_ARCH}" ]] || mkdir -p ${_ARCH}" sudo -u "${_USER}" ssh "${_SERVER}" "[[ -d "./${_ARCH}" ]] || mkdir -p ./${_ARCH}"
sudo -u "${_USER}" scp -q -r "${_DIR}" "${_SERVER}":"${_ARCH}" || exit 1 sudo -u "${_USER}" scp -q -r "${_DIR}" "${_SERVER}":"${_ARCH}" || exit 1
# move files on server, create symlink and removing ${_PURGE_DATE} old release # move files on server, create symlink and removing ${_PURGE_DATE} old release
sudo -u "${_USER}" ssh "${_SERVER}" <<EOF sudo -u "${_USER}" ssh "${_SERVER}" <<EOF
echo "Removing old ${1}/${_ARCH}/${_DIR} directory..." echo "Removing old ./${1}/${_ARCH}/${_DIR} directory..."
rm -r "${1}"/"${_ARCH}"/"${_DIR}" rm -r "./${1}"/"${_ARCH}"/"${_DIR}"
echo "Removing old purge date reached ${1}/${_ARCH}/$(date -d "$(date +) - ${_PURGE_DATE}" +%Y.%m) directory..." echo "Removing old purge date reached ${1}/${_ARCH}/$(date -d "$(date +) - ${_PURGE_DATE}" +%Y.%m) directory..."
rm -r "${1}"/"${_ARCH}"/"$(date -d "$(date +) - ${_PURGE_DATE}" +%Y.%m)" 2>/dev/null rm -r "./${1}"/"${_ARCH}"/"$(date -d "$(date +) - ${_PURGE_DATE}" +%Y.%m)" 2>/dev/null
echo "Moving ${_ARCH}/${_DIR} to ${1}/${_ARCH}..." echo "Moving ./${_ARCH}/${_DIR} to ./${1}/${_ARCH}..."
mv "${_ARCH}/${_DIR}" "${1}"/"${_ARCH}" mv "./${_ARCH}/${_DIR}" "./${1}"/"${_ARCH}"
echo "Removing ${_ARCH} directory..." echo "Removing ./${_ARCH} directory..."
rm -r "${_ARCH}" rm -r "./${_ARCH}"
cd "${1}"/"${_ARCH}" cd "./${1}"/"${_ARCH}"
echo "Creating new latest symlink in ${1}/${_ARCH}..." echo "Creating new latest symlink in ./${1}/${_ARCH}..."
rm latest rm latest
ln -s "${_DIR}" latest ln -s "${_DIR}" latest
EOF EOF