Apperol
Create apps from heroku repositories on GitHub. Use app.json to customize options.
Installation
Add this line to your application's Gemfile:
gem 'apperol'
And then execute:
$ bundle
Or install it yourself as:
$ gem install apperol
Usage
Usage: apperol [options] [app_extension]
-p, --personal Force app in personal apps instead of orgs
-s, --stack stack Stack for app on heroku
-b, --branch branch Branch to setup app from
-r, --repo repo GitHub repository source
-u, --user user GitHub user where the current repo is located
-h, --help Displays Help
Information
- App will be named [current_dir]-[app_extension] e.g.: direwolf-staging
- Apperol CLI will have many options based on
env
part of theapp.json
- Apperol CLI uses heroku org by default, use
-r user/repo
to specify yours.
Lack of tests
I know it is bad but they will come before v1.0.0 . If you dislike this, see next section.
Contributing
- Fork it ( https://github.com/ys/apperol/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request