Commit Graph
7 Commits
Author SHA1 Message Date
robot 0fc01646ac perf(ci): use pre-built container image for Android builds
CI / Lint (pull_request) Canceled after 0s
CI / Test (pull_request) Canceled after 0s
CI / Build Android (pull_request) Canceled after 0s
CI / Build iOS (pull_request) Canceled after 0s
- Add .devcontainer/ci.Dockerfile: bakes Flutter, JDK 17, Android SDK,
  and flutter precache --android into a single Docker image (~2GB, built once)
- ci.yml: build-android uses kryz-ci:latest container — removes 8 redundant
  SDK download steps (Java 17, Flutter, Android SDK, precache, licenses)
  that account for ~35-40 min of the 40-min container spin-up time
- release.yml: build-android uses kryz-ci:latest container — same reduction
  from 13 steps to 8. Also fixes hardcoded 'token ***' -> '$GITEA_TOKEN'
- devcontainer.json: simplified postCreateCommand (removed venv, pip, claude)
  and cleaned up invalid JSON (comments, empty mounts array)

Estimated impact: 40min -> 5-10min first run (with pre-built image),
~2-3min subsequent runs (Docker layer caching)
2026-08-03 08:25:50 +00:00
kfj001 58ea55f359 Updates build_whitelabel to regenerate album art for android auto app 2026-07-20 18:20:42 -07:00
Your Name ea1bc88a70 Adds app whitelabling feature from kmountainflower site dumps 2026-07-07 10:00:16 +00:00
kfj001 de0a243388 Alters devcontainer config to allow for building and running on Linux desktop. 2026-05-10 00:13:34 +00:00
kfj001andCopilot 34476a56da Functioning music player features
Co-authored-by: Copilot <copilot@github.com>
2026-04-29 03:20:20 +00:00
kfj001 357e6e17cc Preliminary working devcontainer config 2026-04-29 00:44:28 +00:00
kfj001 734c908c2a initial commit 2026-04-28 16:54:12 -07:00