New deploy method
All checks were successful
Bump deps (only minor versions) / ci (push) Successful in 16s

This commit is contained in:
0d0 2025-02-23 06:05:06 +01:00
parent 631b9e44f0
commit 109a668413
3 changed files with 22 additions and 8 deletions

View file

@ -6,10 +6,7 @@ SSH_SERVER="example"
PROJECT_ROOT=example_directory
SSH_REMOTE_DIR="${SSH_SERVER}:${PROJECT_ROOT}"
wget https://git.pweapon.org/odo/dl.emersa.it/releases/download/latest/build.tar.gz
rsync -r --delete --progress build.tar.gz "${SSH_REMOTE_DIR}"
ssh "${SSH_SERVER}" "rm -rf ${PROJECT_ROOT}; mkdir -p ${PROJECT_ROOT} ; cd ${PROJECT_ROOT} ; wget https://git.pweapon.org/odo/dl.emersa.it/releases/download/latest/build.tar.gz ; tar -xvf build.tar.gz -C . ; npm ci ; rm build.tar.gz"
#### CHANGE YOUR ${PROJECT_ROOT}/.env (specially ORIGIN)
ssh "${SSH_SERVER}" "systemctl restart downloader"
ssh "${SSH_SERVER}" "mkdir -p ${PROJECT_ROOT}"
rsync "${__dir}/install.sh" "${SSH_SERVER}:${PROJECT_ROOT}/install.sh"
ssh "${SSH_SERVER}" "${PROJECT_ROOT}/install.sh ${PROJECT_ROOT}"
ssh "${SSH_SERVER}" "systemctl restart downloader"