2025-01-24 19:04:29 +01:00
|
|
|
#!/usr/bin/bash
|
|
|
|
|
|
|
|
__dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
|
|
|
|
|
|
|
SSH_SERVER="example"
|
|
|
|
PROJECT_ROOT=example_directory
|
|
|
|
SSH_REMOTE_DIR="${SSH_SERVER}:${PROJECT_ROOT}"
|
|
|
|
|
2025-02-23 01:55:25 +01:00
|
|
|
wget https://git.pweapon.org/odo/dl.emersa.it/releases/download/latest/build.tar.gz
|
2025-01-24 19:04:29 +01:00
|
|
|
|
2025-02-23 01:55:25 +01:00
|
|
|
rsync -r --delete --progress build.tar.gz "${SSH_REMOTE_DIR}"
|
2025-01-24 19:04:29 +01:00
|
|
|
|
2025-02-23 01:55:25 +01:00
|
|
|
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)
|
2025-01-24 19:04:29 +01:00
|
|
|
ssh "${SSH_SERVER}" "systemctl restart downloader"
|