diff --git a/.gitlab-ci/run-eslint.sh b/.gitlab-ci/run-eslint.sh index accbbecb0..411c9d45b 100755 --- a/.gitlab-ci/run-eslint.sh +++ b/.gitlab-ci/run-eslint.sh @@ -18,12 +18,14 @@ run_eslint() { local extra_args=ARGS_$1 local output_var=OUTPUT_$1 local output=${!output_var} + local cache=.eslintcache-${1,,} # ensure output exists even if eslint doesn't report any errors mkdir -p $(dirname $output) touch $output - eslint -f unix ${!extra_args} -o $output js subprojects/extensions-app/js + eslint -f unix --cache --cache-location $cache ${!extra_args} -o $output \ + js subprojects/extensions-app/js } list_commit_range_additions() {