From aa206e83e14cf7120d7987feda49bb07f0c1a033 Mon Sep 17 00:00:00 2001 From: deimagjas Date: Mon, 8 Dec 2025 19:24:49 -0500 Subject: [PATCH] update: dependencies with plugin --- .gitignore | 3 ++- build.gradle | 14 +++++++------- gradle.properties | 6 +++++- main.gradle | 4 ++-- settings.gradle | 6 ++++++ 5 files changed, 22 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index 4463fbd..7bcd391 100644 --- a/.gitignore +++ b/.gitignore @@ -168,4 +168,5 @@ gradle-app.setting # Java heap dump *.hprof # -# End of https://www.toptal.com/developers/gitignore/api/java,gradle,intellij \ No newline at end of file +# End of https://www.toptal.com/developers/gitignore/api/java,gradle,intellij +build-cache \ No newline at end of file diff --git a/build.gradle b/build.gradle index 0205ccc..295fc3a 100644 --- a/build.gradle +++ b/build.gradle @@ -2,9 +2,9 @@ buildscript { ext { cleanArchitectureVersion = '3.28.0' - springBootVersion = '3.4.4' - sonarVersion = '6.1.0.5360' - jacocoVersion = '0.8.13' + springBootVersion = '3.5.7' + sonarVersion = '7.0.1.6134' + jacocoVersion = '0.8.14' pitestVersion = '1.15.0' lombokVersion = '1.18.42' } @@ -26,9 +26,9 @@ sonar { property "sonar.modules", "${modules.join(',')}" property "sonar.sources", "src,deployment,settings.gradle,main.gradle,build.gradle,${modules.collect { "${it}/build.gradle" }.join(',')}" property "sonar.exclusions","**/MainApplication.java" - property "sonar.test", "src/test" - property "sonar.java.binaries", "" - property "sonar.junit.reportsPath", "" + property "sonar.tests", "src/test" + property "sonar.java.binaries", "**/build/classes/java/main" + property "sonar.junit.reportsPath", "**/build/test-results/test" property "sonar.java.coveragePlugin", "jacoco" property "sonar.coverage.jacoco.xmlReportPaths", "build/reports/jacocoMergedReport/jacocoMergedReport.xml" property "sonar.pitest.reportPaths", "build/reports/pitest/mutations.xml" @@ -36,4 +36,4 @@ sonar { } } -apply from: './main.gradle' +apply from: './main.gradle' \ No newline at end of file diff --git a/gradle.properties b/gradle.properties index d3a072a..a5429b4 100644 --- a/gradle.properties +++ b/gradle.properties @@ -5,4 +5,8 @@ lombok=true metrics=true language=java org.gradle.parallel=true -systemProp.sonar.gradle.skipCompile=true +org.gradle.caching=true +org.gradle.configuration-cache=true +org.gradle.configuration-cache.parallel=true +org.gradle.configuration-cache.integrity-check=true +systemProp.sonar.gradle.skipCompile=true \ No newline at end of file diff --git a/main.gradle b/main.gradle index 6a65bd9..187c647 100644 --- a/main.gradle +++ b/main.gradle @@ -128,5 +128,5 @@ pitestReportAggregate { } tasks.named('wrapper') { - gradleVersion = '8.13' -} + gradleVersion = '8.14.3' +} \ No newline at end of file diff --git a/settings.gradle b/settings.gradle index 541db87..8d579f7 100644 --- a/settings.gradle +++ b/settings.gradle @@ -6,6 +6,12 @@ pluginManagement { } } +buildCache { + local { + directory = new File(rootDir, 'build-cache') + } +} + rootProject.name = 'OpenArc' include ':app-service'