Files
bearwave/scripts/build-flatpak.sh
Sebastian Palencsar e652b08874 chore(flatpak): add deploy script for flatpak.bearwave.app
Sync flatpak_repo/ to the production web root via rsync while leaving
the existing bearwave.flatpakrepo file on the server untouched.
2026-06-22 16:26:11 +02:00

15 lines
413 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
root="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
cd "$root"
flatpak-builder --repo=flatpak_repo --force-clean flatpak_build de.nerdbear.bearwave.json
flatpak build-update-repo flatpak_repo
echo "Flatpak repo updated in flatpak_repo/."
echo "Deploy with: scripts/deploy-flatpak.sh"
if [[ "${1:-}" == "--deploy" ]]; then
exec "${root}/scripts/deploy-flatpak.sh"
fi