Skip to content

abrayall/treehouse

Repository files navigation

Treehouse - Mobile App Toolchain

Treehouse is a hybrid mobile app toolchain that combines the best open source libraries to form the easiest, fastest and most complete way to build, test, deploy and publish hybrid mobile apps!

Treehouse = Cordova + Fastlane

Schedule

  • v0.1.0 - Support run command with Cordova (including continous / development mode)
  • v0.2.0 - Support build command with Cordova for Android
  • v0.3.0 - Support publish command with Fastlane for Play store
  • v0.4.0 - Support build command with Corova for iOS
  • v0.5.0 - Support publish command with Faslane for Apple iTunes store
  • v0.6.0 - Support clean command
  • v0.7.0 - Support set command and settings
  • v0.8.0 - Support deploy command
  • v0.9.0 - Support emulate command
  • v0.10.0 - Support MacOS
  • v0.11.0 - Support Windows
  • v0.12.0 - Support create command
  • v0.13.0 - Support setup command

Commands

  • treehouse list
  • treehouse run [--verbose=true]
  • treehouse develop [--watch=source|browser|both default=both] [--verbose=true]
  • treehouse clean [platform=ios|android|* default=*]
  • treehouse build [platform=ios|android|* default=*] [--verbose=true]
  • treehouse publish [platform=ios|android|* default=*] [--key=location default=resources/android/play.json] [--username=username] [--password=password] [--verbose=true]
Coming Soon...
  • treehouse deploy [device]
  • treehouse emulate [emulator]
  • treehouse setup [platform]
  • treehouse create [name] [id]