From 563e7af818ce1cf5ce37ca5f680e3cc630ad2922 Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Thu, 22 Oct 2026 11:27:14 +0200 Subject: Document build, deploy and test commands Co-Authored-By: Claude Opus 5.5 --- AGENTS.md | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) (limited to 'AGENTS.md') diff --git a/AGENTS.md b/AGENTS.md index d190de9..36994f6 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -62,9 +62,16 @@ live instance, do not guess routes or fields. - Every screen must be fully usable with a D-pad remote (visible focus, no touch-only controls). -## Testing - -No test suite yet. +## Building and testing + +- `./build.sh` builds the debug APK in Docker (image `mygram-droid-build`), + `./build.sh test` runs the JVM unit tests (`LogicTest`), `./deploy.sh` + installs on the TV and launches. +- Package `mygram.droid`. UI is built in code, no layout XML. +- Verify every UI change on the TV (see Target device). +- For API probes use a cookie jar in a scratch directory and the viewer + password from `/tmp/mygram.pw` (outside the repo, gone after a + reboot; ask the user to recreate it). ## Repo facts -- cgit v1.2.3