From 11b24b070760fdc7126da90cb35cc0f1c88e54cb Mon Sep 17 00:00:00 2001 From: bQUARKz Date: Wed, 8 Apr 2026 08:44:42 +0000 Subject: [PATCH] improve jenkins (#2) Reviewed-on: https://git-local.bquarkz.net/Intrepid/prometeu-studio/pulls/2 Co-authored-by: bQUARKz Co-committed-by: bQUARKz --- files/config/Jenkinsfile | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/files/config/Jenkinsfile b/files/config/Jenkinsfile index 675c30a2..02c37d9a 100644 --- a/files/config/Jenkinsfile +++ b/files/config/Jenkinsfile @@ -5,13 +5,26 @@ pipeline { gradle 'gradle-9.3.1' } + environment { + GRADLE_USER_HOME = '/var/jenkins_home/.gradle' + GRADLE_OPTS = '-Dorg.gradle.parallel=true -Dorg.gradle.caching=true' + JAVA_OPTS = '-Xmx2g' + } + stages { stage('Build') { steps { withChecks(name: 'Test', includeStage: true) { withGradle { sh """ - gradle clean test jacocoTestReport --no-daemon + gradle \ + clean \ + test \ + jacocoTestReport \ + --parallel \ + --max-workers=2 \ + --build-cache \ + --no-daemon """ } recordCoverage(tools: [[parser: 'JACOCO', pattern: "build/reports/jacoco/jacocoTestReport/jacocoTestReport.xml"]],