From e76722018fe46c7d68c752bcaa3e2c173c581407 Mon Sep 17 00:00:00 2001 From: GiuseppeS Date: Wed, 28 May 2025 10:30:19 +0200 Subject: [PATCH] Fix AuthInterceptor in caso di AccessToken nullo --- Jenkinsfile.groovy | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 Jenkinsfile.groovy diff --git a/Jenkinsfile.groovy b/Jenkinsfile.groovy new file mode 100644 index 00000000..915a9efe --- /dev/null +++ b/Jenkinsfile.groovy @@ -0,0 +1,31 @@ +pipeline { + agent "built-in" + + options { + buildDiscarder(logRotator(numToKeepStr: '10', artifactNumToKeepStr: '10')) + disableConcurrentBuilds() + } + + environment { + // ANDROID_HOME = "/usr/local/android/sdk" // Cambia in base al tuo sistema + GRADLE_HOME = tool 'Gradle 8.13' // Nome dello strumento configurato in Jenkins + PATH = "${env.GRADLE_HOME}/bin:${env.PATH}" + } + + stages { + + stage('Preparing project') { + steps { + powershell "(gc gradle.properties) -replace 'org.gradle.caching=true', 'org.gradle.caching=false' | Out-File -encoding ASCII gradle.properties" + powershell "(gc gradle.properties) -replace 'org.gradle.unsafe.configuration-cache=true', 'org.gradle.unsafe.configuration-cache=false' | Out-File -encoding ASCII gradle.properties" + } + } + + stage('Build') { + steps { + bat "gradle app:build --stacktrace" + } + } + } + +} \ No newline at end of file