class Mecha::Generators::DangerGenerator

Public Instance Methods

add_danger_gems() click to toggle source
# File lib/mecha/generators/danger/danger_generator.rb, line 27
def add_danger_gems
  gem_group :development, :test do
    gem 'danger'
    gem 'danger-github_ext'
    gem 'danger-simplecov_json' if options[:simplecov]
    gem 'danger-todoist'
  end
end
copy_danger() click to toggle source
# File lib/mecha/generators/danger/danger_generator.rb, line 10
      def copy_danger
        template('Dangerfile', 'Dangerfile')

        message = <<-MESSAGE.strip_heredoc

          Review your Dangerfile and change the checks for your needs. Also, config the needed environment variables
          in your CI:

          DANGER_GITHUB_API_TOKEN: XXX

          Take a look in the project documentation http://danger.systems/."

        MESSAGE

        say message
      end