diff options
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/license/finder/ext/gradle.rb | 14 | ||||
| -rw-r--r-- | lib/license/management/shell.rb | 1 | ||||
| -rw-r--r-- | lib/license/management/version.rb | 2 |
3 files changed, 8 insertions, 9 deletions
diff --git a/lib/license/finder/ext/gradle.rb b/lib/license/finder/ext/gradle.rb index 4d6b000..a683207 100644 --- a/lib/license/finder/ext/gradle.rb +++ b/lib/license/finder/ext/gradle.rb @@ -18,7 +18,7 @@ module LicenseFinder end def package_management_command - wrapper? ? './gradlew' : 'gradle' + wrapper? ? './gradlew' : :gradle end private @@ -29,22 +29,18 @@ module LicenseFinder def download_licenses _stdout, _stderr, status = within_project_path do - env = { - 'JAVA_HOME' => ENV.fetch("JAVA_HOME", "/opt/asdf/installs/java/#{java_version}"), - 'TERM' => 'noop' - } shell.execute([ @command, ENV.fetch('GRADLE_CLI_OPTS', '--exclude-task=test --no-daemon --debug'), 'downloadLicenses' - ], env: env) + ], env: default_env) end status.success? end def wrapper? - File.exist?(File.join(project_path, 'gradlew')) + project_path.join('gradlew').exist? end def xml_parsing_options @@ -63,8 +59,10 @@ module LicenseFinder def default_env @default_env = { + 'ASDF_JAVA_VERSION' => ENV.fetch('ASDF_JAVA_VERSION', java_version), 'CACHE_DIR' => '/opt/gitlab', - 'JAVA_HOME' => ENV.fetch("JAVA_HOME", "/opt/asdf/installs/java/#{java_version}") + 'JAVA_HOME' => ENV.fetch("JAVA_HOME", "/opt/asdf/installs/java/#{java_version}"), + 'TERM' => 'noop' } end end diff --git a/lib/license/management/shell.rb b/lib/license/management/shell.rb index b066bc1..e4fd35a 100644 --- a/lib/license/management/shell.rb +++ b/lib/license/management/shell.rb @@ -10,6 +10,7 @@ module License cargo: '/opt/asdf/bin/asdf exec cargo', cert_sync: '/opt/asdf/installs/mono/6.8.0.123/bin/cert-sync', embedded_bundle: '/opt/gitlab/embedded/bin/bundle', + gradle: '/opt/asdf/bin/asdf exec gradle', gem: '/opt/asdf/bin/asdf exec gem', go: '/opt/asdf/bin/asdf exec go', keytool: '/opt/asdf/bin/asdf exec keytool', diff --git a/lib/license/management/version.rb b/lib/license/management/version.rb index f99a3b6..f1203fc 100644 --- a/lib/license/management/version.rb +++ b/lib/license/management/version.rb @@ -2,6 +2,6 @@ module License module Management - VERSION = '3.25.3' + VERSION = '3.25.4' end end |
