Rails template for our development standards. Cybele makes your apps ready for faster development and easy deployment.
Clone or download
Latest commit 809ec01 Jul 4, 2018
Permalink
Failed to load latest commit information.
bin KBP-175 KBP-181 #time 10h code refactor for project template Jan 8, 2018
lib
spec
templates KBP-207 #time 30m - Add AWS S3 settings for environment variable and … Jun 28, 2018
.fasterer.yml Pronto fasterer warning removed Jan 9, 2018
.flayignore KBP-207 #time 2d - Update rails, ruby and some gems version to latest… Jun 28, 2018
.gitignore
.haml-lint.yml
.poper.yml KBP-175 #time 5h improve code quality Jan 3, 2018
.rubocop.yml KBP-175 #time 5h improve code quality Jan 3, 2018
.ruby-version KBP-207 #time 2d - Update rails, ruby and some gems version to latest… Jun 28, 2018
CHANGELOG.md Update CHANGELOG file Jul 4, 2018
Gemfile
MIT-LICENSE Some typos were fixed Aug 25, 2015
README.md
Rakefile
SECURITY.md
USAGE KBP-121 #time 1h implement cli helper specs Sep 11, 2017
config.reek KBP-175 #time 1h pronto runner problems solved Jan 9, 2018
cybele.gemspec KBP-207 #time 2d - Update rails, ruby and some gems version to latest… Jun 28, 2018
example.pronto.yml

README.md

Cybele

Gem Version Code Climate Dependency Status

Cybele pron.: /ˈsɪbɨliː/ was an originally Anatolian mother goddess. Little is known of her oldest Anatolian cults, other than her association with mountains, hawks and lions. She may have been Phrygia's State deity; her Phrygian cult was adopted and adapted by Greek colonists of Asia Minor, and spread from there to mainland Greece and its more distant western colonies from around the 6th century BCE.

Requirements

Before generating your application, you will need:

  • Ruby ~> 2.5.1
  • Rails ~> 5.2.0

Usage

First you should install the cybele gem than you can use it for creating new gem.

gem install cybele
cybele project_name

When the initialization is completed, there will be some required settings.

  • Set .env.local variables
  • If you don't want to use Rollbar in development environment, you can disable for development environment in config/initializers/rollbar.rb
  • Change username and passwords in config/settings.yml

What cybele do and included?

Let's look options

cybele --help

Bugs and Feedback

If you discover any bugs or want to drop a line, feel free to create an issue on GitHub.

http://github.com/lab2023/cybele/issues

Development

  • Clone project
  • Run: brew install cmake
  • Run: bundle

Contributing

Cybele uses rDoc and SemVer, and takes it seriously.

Once you've made your great commits:

  1. Fork Template
  2. Create a topic branch - git checkout -b my_branch
  3. Push to your branch - git push origin my_branch
  4. Create a Pull Request from your branch
  5. That's it!

Credits

lab2023

License

Copyright © 2013-2018 lab2023 - information technologies