Module: PinfoRails
- Defined in:
- lib/pinfo-rails.rb
Defined Under Namespace
Classes: PinfoRails
Constant Summary collapse
- NAME =
'pinfo-rails'.freeze
- DATE =
'2016-10-15'.freeze
- INFO =
'Rails project info'.freeze
- DESC =
'Command line utility to collect informations from a Rails project'.freeze
- AUTHORS =
[ [ 'Mattia Roccoberton', '[email protected]', 'http://blocknot.es' ] ].freeze
- VERSION =
[ 0, 2, 2 ].freeze
- FILES =
{ conf_db: 'config/database.yml', conf_env_dev: 'config/environments/development.rb', conf_env_stag: 'config/environments/staging.rb', conf_env_prod: 'config/environments/production.rb', conf_dep: 'config/deploy.rb', conf_dep_stag: 'config/deploy/staging.rb', conf_dep_prod: 'config/deploy/production.rb', gemfile: 'Gemfile', ruby_ver: '.ruby-version', rvmrc: '.rvmrc' }.freeze
- PATTERNS =
{ cache: /\A\s*config.cache_classes.*|\A\s*config.action_controller.perform_caching.*/, deploy_info: /branch\s*,.*|user\s*,.*|domain\s*,.*|server.*/, deploy_tool: /'capistrano'|"capistrano"|'capistrano-rails'|"capistrano-rails"|'mina'|"mina"/, deploy_user: /user.*/, rails: /'rails'.*|"rails".*/, ruby: /ruby\s+.*/, rvmrc: /rvm\s+use.*/ }.freeze