2016-07-22 22:06:17 +00:00
|
|
|
unless Rails.env.production?
|
|
|
|
namespace :lint do
|
2017-12-25 10:20:50 +00:00
|
|
|
task :static_verification_env do
|
|
|
|
ENV['STATIC_VERIFICATION'] = 'true'
|
|
|
|
end
|
|
|
|
|
|
|
|
desc "GitLab | lint | Static verification"
|
|
|
|
task static_verification: %w[
|
|
|
|
lint:static_verification_env
|
|
|
|
dev:load
|
|
|
|
] do
|
|
|
|
Gitlab::Utils::Override.verify!
|
|
|
|
end
|
|
|
|
|
2016-07-22 22:06:17 +00:00
|
|
|
desc "GitLab | lint | Lint JavaScript files using ESLint"
|
|
|
|
task :javascript do
|
|
|
|
Rake::Task['eslint'].invoke
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|