Sha256: 1e25edf886653988d015000297b4eeeba67a9b4c684dd4936abef3a5019ffb5f
Contents?: true
Size: 968 Bytes
Versions: 76
Compression:
Stored size: 968 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
76 entries across 76 versions & 1 rubygems