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

Version Path
station-0.0.113 lib/nexmo_developer/lib/tasks/diff.rake
station-0.0.112 lib/nexmo_developer/lib/tasks/diff.rake
station-0.0.111 lib/nexmo_developer/lib/tasks/diff.rake
station-0.0.110 lib/nexmo_developer/lib/tasks/diff.rake
station-0.0.109 lib/nexmo_developer/lib/tasks/diff.rake
station-0.0.108 lib/nexmo_developer/lib/tasks/diff.rake
station-0.0.107 lib/nexmo_developer/lib/tasks/diff.rake
station-0.0.106 lib/nexmo_developer/lib/tasks/diff.rake
station-0.0.105 lib/nexmo_developer/lib/tasks/diff.rake
station-0.0.104 lib/nexmo_developer/lib/tasks/diff.rake
station-0.0.103 lib/nexmo_developer/lib/tasks/diff.rake
station-0.0.102 lib/nexmo_developer/lib/tasks/diff.rake
station-0.0.101 lib/nexmo_developer/lib/tasks/diff.rake
station-0.0.100 lib/nexmo_developer/lib/tasks/diff.rake
station-0.0.97 lib/nexmo_developer/lib/tasks/diff.rake
station-0.0.96 lib/nexmo_developer/lib/tasks/diff.rake
station-0.0.95 lib/nexmo_developer/lib/tasks/diff.rake
station-0.0.93 lib/nexmo_developer/lib/tasks/diff.rake