mirror of
https://github.com/spalencsar/bearwave.git
synced 2026-07-06 14:24:14 +02:00
22 lines
584 B
Bash
Executable File
22 lines
584 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
root="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
|
|
cd "$root"
|
|
|
|
deploy_target="ragnar@hosting:/srv/www/flatpak.bearwave.app/index/public/"
|
|
|
|
if [[ ! -d flatpak_repo/objects ]]; then
|
|
echo "flatpak_repo/ is missing or empty. Run scripts/build-flatpak.sh first." >&2
|
|
exit 1
|
|
fi
|
|
|
|
rsync -avz \
|
|
-e 'ssh -o RemoteCommand=none -o RequestTTY=no' \
|
|
--no-group --no-owner \
|
|
--exclude='.lock' \
|
|
flatpak_repo/ \
|
|
"${deploy_target}"
|
|
|
|
echo "Deployed flatpak_repo/ to ${deploy_target}"
|
|
echo "bearwave.flatpakrepo on the server is left unchanged." |