Sha256: f02d40f0d6e96b9888d47e28f44ce949ebddebdeea0bbcdae133d9dabf452c66
Contents?: true
Size: 962 Bytes
Versions: 18
Compression:
Stored size: 962 Bytes
Contents
namespace :diff do desc 'Build files for comparison' task 'execute': :environment do puts 'Building base'.colorize(:yellow) Rake::Task['diff:build:base'].invoke puts 'Updating repos'.colorize(:yellow) Rake::Task['repos:pull'].invoke puts 'Building comparison'.colorize(:yellow) Rake::Task['diff:build:compare'].invoke puts 'Comparing'.colorize(:yellow) Rake::Task['diff:compare:pr'].invoke end desc 'Build files for comparison' task 'build:base': :environment do Diff.generate(mode: 'base') end desc 'Build files for comparison' task 'build:compare': :environment do Diff.generate(mode: 'compare') end desc 'Build files for comparison' task 'compare:cli': :environment do diff = Diff.new diff.diff(:color) diff.report_cli end desc 'Build files for comparison' task 'compare:pr': :environment do diff = Diff.new diff.diff(:text) diff.report_pull_request end end
Version data entries
18 entries across 18 versions & 1 rubygems