Class: GithubFlowReadiness::Checks::RailsApp
- Defined in:
- lib/core/github_flow_readiness/checks.rb
Constant Summary collapse
- REQUIRED_PATHS =
["Gemfile", "bin/rails", "config/application.rb", "config.ru"].freeze
Instance Method Summary collapse
Methods inherited from Base
Constructor Details
This class inherits a constructor from GithubFlowReadiness::Checks::Base
Instance Method Details
#call ⇒ Object
57 58 59 60 61 62 |
# File 'lib/core/github_flow_readiness/checks.rb', line 57 def call missing = missing_paths_for(REQUIRED_PATHS) return pass("Rails app scaffold found (#{format_path_list(REQUIRED_PATHS)}).") if missing.empty? fail_result("Missing Rails runtime scaffold: #{format_path_list(missing)}.") end |