Skip to content

pivotal-sprout/sprout-android

Repository files navigation

sprout-android cookbook

Build Status

Manage tools for Android development on OS X

Usage

Prerequisites

Quickstart

bundle
bundle exec soloist

Cookbook Usage

Attributes

Attribute Description
sprout.android.atom_system_image_package_id package ID for the Intel Atom system image
sprout.android.haxm.dmg_path path to dmg inside homebrew install
sprout.android.haxm.package_name name of the dmg when mounted
sprout.android.haxm.package_id used to see if package is installed already
sprout.android.haxm.checksum sha 256 checksum of the file, used to check cache

Recipes

  1. sprout-android
  2. sprout-android::sdk

Contributing

Before committing

bundle
bundle exec rake

The default rake task includes rubocop, foodcritic, unit specs

bundle
bundle exec rake rubocop
bundle
bundle exec rake foodcritic

Unit specs

Unit specs use ServerSpec

bundle
bundle exec rake spec:unit

Integration specs

Integrations specs will run the default recipe on the host system (destructive) and make assertions on the system after install.

Note: It has a precondition that android is not already installed on the system.

bundle
bundle exec rake spec:integration

About

Manage tools for Android development on OS X

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published