Revision 08ac23dc
Added by Daniel Lobato Garcia over 8 years ago
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
Refs #7977 - Chain rubocop to jenkins