diff options
author | Michael Ondrejko <mondrejko@gradle.com> | 2025-02-17 15:12:55 +0100 |
---|---|---|
committer | sonartech <sonartech@sonarsource.com> | 2025-02-18 20:03:10 +0000 |
commit | dde63808c3be36d16245a91cce54b3b7965cd0bc (patch) | |
tree | df781d05d0924f5ecdfb7718750d750ac054f7c6 /sonar-application | |
parent | f0a0395ac7af90839b579dafd7c2728607b06ecf (diff) | |
download | sonarqube-dde63808c3be36d16245a91cce54b3b7965cd0bc.tar.gz sonarqube-dde63808c3be36d16245a91cce54b3b7965cd0bc.zip |
Fix build cache issues
Diffstat (limited to 'sonar-application')
-rw-r--r-- | sonar-application/build.gradle | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/sonar-application/build.gradle b/sonar-application/build.gradle index fc9deee0790..fea954c8601 100644 --- a/sonar-application/build.gradle +++ b/sonar-application/build.gradle @@ -113,6 +113,10 @@ downloadLicenses { } tasks.register('downloadJres') { + inputs.file(layout.projectDirectory.dir('src/main/resources/jres-metadata.json').asFile).withPathSensitivity(PathSensitivity.RELATIVE) + outputs.dir(layout.buildDirectory.file('jres')) + outputs.cacheIf { true } + doLast { def jresMetadata = new JsonSlurper().parse(file(layout.projectDirectory.dir('src/main/resources/jres-metadata.json').asFile)) jresMetadata.each { jre -> @@ -370,6 +374,7 @@ task cleanLocalUnzippedDir(dependsOn: zip) { def unzippedDir = file("$buildDir/distributions/sonarqube-$version") inputs.files(file("$buildDir/distributions/sonar-application-${version}.zip")) outputs.upToDateWhen { true } + outputs.cacheIf('Caching has not been enabled for the task.') { false } doLast { println("delete directory ${unzippedDir}") |