DEV: Lint official plugins in CI (#6519)
This commit is contained in:
parent
2cc195f3d9
commit
093cab2db0
|
@ -76,6 +76,7 @@ script:
|
||||||
if [ '$RUN_LINT' == '1' ]; then
|
if [ '$RUN_LINT' == '1' ]; then
|
||||||
bundle exec rubocop --parallel && \
|
bundle exec rubocop --parallel && \
|
||||||
bundle exec danger && \
|
bundle exec danger && \
|
||||||
|
yarn prettier --list-different "plugins/**/*.scss" "plugins/**/*.es6" \
|
||||||
yarn eslint --ext .es6 app/assets/javascripts && \
|
yarn eslint --ext .es6 app/assets/javascripts && \
|
||||||
yarn eslint --ext .es6 test/javascripts && \
|
yarn eslint --ext .es6 test/javascripts && \
|
||||||
yarn eslint --ext .es6 plugins/**/assets/javascripts && \
|
yarn eslint --ext .es6 plugins/**/assets/javascripts && \
|
||||||
|
|
|
@ -38,6 +38,11 @@ desc 'Run all tests (JS and code in a standalone environment)'
|
||||||
task 'docker:test' do
|
task 'docker:test' do
|
||||||
begin
|
begin
|
||||||
@good = true
|
@good = true
|
||||||
|
|
||||||
|
if ENV["INSTALL_OFFICIAL_PLUGINS"]
|
||||||
|
@good &&= run_or_fail("bundle exec rake plugin:install_all_official")
|
||||||
|
end
|
||||||
|
|
||||||
unless ENV['SKIP_LINT']
|
unless ENV['SKIP_LINT']
|
||||||
puts "travis_fold:start:lint" if ENV["TRAVIS"]
|
puts "travis_fold:start:lint" if ENV["TRAVIS"]
|
||||||
puts "Running linters/prettyfiers"
|
puts "Running linters/prettyfiers"
|
||||||
|
@ -91,10 +96,6 @@ task 'docker:test' do
|
||||||
|
|
||||||
@good &&= run_or_fail("bundle exec rake db:create")
|
@good &&= run_or_fail("bundle exec rake db:create")
|
||||||
|
|
||||||
if ENV["INSTALL_OFFICIAL_PLUGINS"]
|
|
||||||
@good &&= run_or_fail("bundle exec rake plugin:install_all_official")
|
|
||||||
end
|
|
||||||
|
|
||||||
if ENV["SKIP_PLUGINS"]
|
if ENV["SKIP_PLUGINS"]
|
||||||
@good &&= run_or_fail("bundle exec rake db:migrate")
|
@good &&= run_or_fail("bundle exec rake db:migrate")
|
||||||
else
|
else
|
||||||
|
|
Loading…
Reference in New Issue