Project

General

Profile

Revision 08ac23dc

Added by Daniel Lobato Garcia over 8 years ago

Refs #7977 - Chain rubocop to jenkins

View differences:

lib/foreman_docker/tasks/test.rake
14 14
  end
15 15
end
16 16

  
17
namespace :docker do
18
  task :rubocop do
19
    begin
20
      require 'rubocop/rake_task'
21
      RuboCop::RakeTask.new(:rubocop_docker) do |task|
22
        task.patterns = ["#{ForemanDocker::Engine.root}/app/**/*.rb",
23
                         "#{ForemanDocker::Engine.root}/lib/**/*.rb",
24
                         "#{ForemanDocker::Engine.root}/test/**/*.rb"]
25
      end
26
    rescue
27
      puts "Rubocop not loaded."
28
    end
29

  
30
    Rake::Task['rubocop_docker'].invoke
31
  end
32
end
33

  
17 34
Rake::Task[:test].enhance do
18 35
  Rake::Task['test:docker'].invoke
19 36
end
......
22 39
if Rake::Task.task_defined?(:'jenkins:unit')
23 40
  Rake::Task["jenkins:unit"].enhance do
24 41
    Rake::Task['test:docker'].invoke
42
    Rake::Task['docker:rubocop'].invoke
25 43
  end
26 44
end

Also available in: Unified diff