@tekspert/builder
v1.1.0
Published
TekSpert Builder CLI — Build Android apps in the cloud
Maintainers
Readme
@tekspert/builder
Build Android apps in the cloud — a CLI tool for submitting and managing Android builds on the TekSpert Builder platform.
Features
- 🚀 Cloud Android Builds — No local Android SDK required
- 📱 Multi-Framework Support — React Native, Expo, Flutter, Capacitor, Cordova, Native Android
- 🔐 Secure — API key and JWT authentication
- 📦 APK & AAB — Generate both output formats
- 📡 Real-time Logs — Stream build logs live via WebSocket
- ✍️ Custom Signing — Upload your own keystore files
- ⚡ Build Caching — Faster repeat builds with dependency caching
Installation
npm install -g @tekspert/builderQuick Start
# Login to your account
tekspert login
# Submit a build from your project directory
tekspert build
# View your builds
tekspert builds
# Stream build logs
tekspert logs <build-id>Commands
| Command | Description |
|---|---|
| tekspert login | Authenticate with your TekSpert account |
| tekspert logout | Remove stored credentials |
| tekspert build | Submit a cloud build |
| tekspert builds | List your recent builds |
| tekspert logs <id> | Stream real-time build logs |
| tekspert download <id> | Download build artifact (APK/AAB) |
| tekspert status <id> | Check build status |
| tekspert cancel <id> | Cancel a running build |
| tekspert config | View/edit CLI configuration |
| tekspert whoami | Show current logged-in user |
Build Options
# Build with specific output type
tekspert build --output aab
# Specify project type
tekspert build --type react-native
# Use a custom build profile
tekspert build --profile staging
# Set project name
tekspert build --name "My App"Configuration
The CLI stores credentials and configuration in ~/.config/tekspert-builder/.
# Set API URL (for self-hosted instances)
tekspert config set apiUrl https://build.yourdomain.com
# View current config
tekspert configSelf-Hosted
TekSpert Builder can be self-hosted. See the deployment guide for instructions.
Support
- 📧 Email: [email protected]
- 🌐 Dashboard: https://build.tekspert.co.uk
- 🐛 Issues: https://github.com/tekspert/tekspert-builder/issues
License
MIT
