Skip to content

feat: add justfile for common dev tasks#46

Merged
jodli merged 1 commit intomainfrom
justfile-setup
Dec 26, 2025
Merged

feat: add justfile for common dev tasks#46
jodli merged 1 commit intomainfrom
justfile-setup

Conversation

@jodli
Copy link
Owner

@jodli jodli commented Dec 26, 2025

Summary

Adds a justfile for running common development tasks, replacing manual gradle commands.

Commands

Build & Test:

  • just detekt - Run detekt static analysis
  • just lint - Run Android lint (devDebug)
  • just test - Run unit tests (devDebug)
  • just build - Build debug APK (devDebug)
  • just check - Run all checks (detekt + lint + tests)
  • just clean - Clean build artifacts

Device:

  • just install - Install debug APK on connected device
  • just adb-connect - Auto-discover and connect via mDNS
  • just adb-pair <ip> <port> - Pair with device (one-time)
  • just adb-status - Show connected devices
  • just adb-restart - Restart ADB server

Notes

  • Commands match CI workflow (devDebug flavor)
  • ADB connection uses mDNS auto-discovery, so no manual IP/port tracking needed
  • JAVA_HOME is set automatically

- Build/test commands matching CI (devDebug flavor)
- ADB wireless debugging with mDNS auto-discovery
- Commands: detekt, lint, test, build, install, adb-connect
@jodli jodli merged commit 263c18e into main Dec 26, 2025
5 checks passed
@jodli jodli deleted the justfile-setup branch December 26, 2025 23:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant