https://github.com/platanus/gemaker
CLI to simplify Platanus gems creation
https://github.com/platanus/gemaker
cli gem platanus
Last synced: 11 months ago
JSON representation
CLI to simplify Platanus gems creation
- Host: GitHub
- URL: https://github.com/platanus/gemaker
- Owner: platanus
- License: mit
- Created: 2016-08-12T19:56:24.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2021-07-22T23:27:48.000Z (almost 5 years ago)
- Last Synced: 2025-02-03T04:08:48.273Z (over 1 year ago)
- Topics: cli, gem, platanus
- Language: HTML
- Size: 122 KB
- Stars: 3
- Watchers: 15
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Gemaker
[](https://badge.fury.io/rb/gemaker)
[](https://app.circleci.com/pipelines/github/platanus/gemaker)
[](https://coveralls.io/github/platanus/gemaker)
Ruby CLI created to build Platanus' gems.
## Installation
```bash
$ gem install gemaker
```
## Usage
To build a new gem with all the configuration we use in Platanus, run the following command...
```bash
gemaker new my_gem
```
## Contributing
1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request
## Publishing
On master/main branch...
1. Change `VERSION` in `lib/gemaker/version.rb`.
2. Change `Unreleased` title to current version in `CHANGELOG.md`.
3. Commit new release. For example: `Releasing v0.1.0`.
4. Create tag. For example: `git tag v0.1.0`.
5. Push tag. For example: `git push origin v0.1.0`.
## Credits
Thank you [contributors](https://github.com/platanus/gemaker/graphs/contributors)!

My Gem is maintained by [platanus](http://platan.us).
## License
Gemaker is © 2016 platanus, spa. It is free software and may be redistributed under the terms specified in the LICENSE file.