v0.9.0
This commit is contained in:
+7
-18
@@ -1,21 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
ROOT="$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")/.." && pwd)"
|
||||
cd "$ROOT"
|
||||
|
||||
for f in citizenctl install.sh INSTALLIEREN.sh uninstall.sh; do
|
||||
bash -n "$f"
|
||||
done
|
||||
python3 -m py_compile support-sanitize.py
|
||||
|
||||
(
|
||||
cd backend
|
||||
gofmt -w cmd/omarchy-citizen-backend/*.go
|
||||
go test ./...
|
||||
go vet ./...
|
||||
bash build.sh
|
||||
)
|
||||
|
||||
bash tests/smoke-citizenctl.sh
|
||||
|
||||
echo "Omarchy Citizen verification: OK"
|
||||
for f in build.sh install.sh install-omarchy.sh uninstall.sh packaging/build-deb.sh packaging/build-tarball.sh integrations/omarchy/citizenctl; do bash -n "$ROOT/$f"; done
|
||||
(cd "$ROOT/backend" && gofmt -w cmd/citizen-launcher/*.go && go test ./... && go vet ./... && ./build.sh)
|
||||
"$ROOT/backend/bin/citizen-launcher" --version | grep -qx '0.9.0'
|
||||
"$ROOT/backend/bin/citizen-launcher" platform --json | grep -q '"id"'
|
||||
# Ensure GUI assets are embedded by looking for a distinctive string in binary.
|
||||
grep -a -q 'FLIGHT READY' "$ROOT/backend/bin/citizen-launcher"
|
||||
echo 'Citizen Launcher verification: OK'
|
||||
|
||||
Reference in New Issue
Block a user