diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2021-09-14 12:11:32 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2021-09-14 12:11:32 +0300 |
commit | 7b69070a7468c4a9b6fe0ed7fbf1b3f2b58434e0 (patch) | |
tree | 58e4ce0c7dbbe3442a707e53701ede51139f1c24 /scripts/static-analysis | |
parent | 5628b1ec1507638b47fda279b2a70b526a36613f (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'scripts/static-analysis')
-rwxr-xr-x | scripts/static-analysis | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/scripts/static-analysis b/scripts/static-analysis index 6ad7c0b19c3..de5a1b407f9 100755 --- a/scripts/static-analysis +++ b/scripts/static-analysis @@ -27,6 +27,16 @@ class StaticAnalysis end end + def self.project_path + project_root = File.expand_path('..', __dir__) + + if Gitlab.jh? + "#{project_root}/jh" + else + project_root + end + end + # `gettext:updated_check` and `gitlab:sidekiq:sidekiq_queues_yml:check` will fail on FOSS installations # (e.g. gitlab-org/gitlab-foss) since they test against a single # file that is generated by an EE installation, which can @@ -42,7 +52,7 @@ class StaticAnalysis Task.new(%w[bundle exec rubocop --parallel], 60), Task.new(%w[yarn run lint:prettier], 160), Task.new(%w[bin/rake gettext:lint], 85), - Task.new(%w[bundle exec license_finder], 20), + Task.new(%W[bundle exec license_finder --decisions-file config/dependency_decisions.yml --project-path #{project_path}], 20), Task.new(%w[bin/rake lint:static_verification], 35), Task.new(%w[bin/rake config_lint], 10), Task.new(%w[bin/rake gitlab:sidekiq:all_queues_yml:check], 15), |