Sha256: 51598260ce5a5480aab338ca4952bebbeae854faa6cb842c0db6025c737057fd
Contents?: true
Size: 787 Bytes
Versions: 2
Compression:
Stored size: 787 Bytes
Contents
# frozen_string_literal: true module Boring module Audit class InstallGenerator < Rails::Generators::Base desc "Adds Audit gems to the application" def add_bullet_gem say "Adding audit gems", :green Bundler.with_unbundled_env do audit_gems_content = <<~RUBY \n \t# Patch-level verification for Bundler. https://github.com/rubysec/bundler-audit \tgem "bundler-audit", require: false \t# vulnerability checker for Ruby itself. https://github.com/civisanalytics/ruby_audit \tgem "ruby_audit", require: false RUBY insert_into_file "Gemfile", audit_gems_content, after: /group :development do/ run "bundle install" end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
boring_generators-0.15.0 | lib/generators/boring/audit/install/install_generator.rb |
boring_generators-0.14.0 | lib/generators/boring/audit/install/install_generator.rb |