Sha256: 6824afbf18b266ca3aa3a8395cf393272652f4ffdf7a10be5155e936b78db288
Contents?: true
Size: 691 Bytes
Versions: 2
Compression:
Stored size: 691 Bytes
Contents
begin require 'bundler/audit/cli' namespace :bake do desc 'Check Gemfile.lock for security issues' task :'bundle-audit' do RakeNBake::AssistantBaker.log_step 'Updating DB of security advisories' system('bundle exec bundle-audit update') RakeNBake::AssistantBaker.log_step 'Checking gems for known security warnings' exit 1 unless system('bundle exec bundle-audit check') end end rescue LoadError tasks = %w[bundle-audit].map(&:to_sym) namespace :bake do tasks.each do |t| desc "This task is not available" task t do RakeNBake::AssistantBaker.log_missing_gem 'bundler-audit' abort end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rake-n-bake-1.4.1 | tasks/bundle-audit.rake |
rake-n-bake-1.4.0 | tasks/bundle-audit.rake |