#!/bin/bash set -euo pipefail ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" cd "$ROOT" if [[ $# -eq 1 ]]; then version="$1" package_name="ekklesia-classroom_${version}_amd64.deb" package_path="$ROOT/repo/packages/$package_name" if [[ ! -f "$package_path" ]]; then echo "Package does not exist locally:" echo "$package_path" exit 1 fi hash="$(sha256sum "$package_path" | awk '{print $1}')" mkdir -p "$ROOT/repo/stable" cat > "$ROOT/repo/stable/manifest.json" < $package_name" echo echo "Ekklesia Classroom $version is now STABLE" echo "https://updates.riverofglorymn.org/stable/manifest.json"