From d02a627b865d25aa015f2c3fc604bd35391509be Mon Sep 17 00:00:00 2001 From: Van Leemput Dayron Date: Mon, 8 Dec 2025 16:58:36 +0100 Subject: [PATCH] fix: Remove Jenkins `tools` block and hardcode Java path in `PATH` environment variable. --- Jenkinsfile | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 7b78f97..6d78d60 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,22 +1,15 @@ pipeline { agent any - tools { - jdk 'jdk-17' // Replace with the name configured in Jenkins > Manage Jenkins > Tools - } - environment { - // On pointe vers le dossier SDK Android ANDROID_HOME = "${env.HOME}/android-sdk" - // On définit le JAVA_HOME pour corriger l'erreur de compilateur + // Chemin confirmé par votre capture d'écran JAVA_HOME = "/usr/lib/jvm/java-17-openjdk-amd64" + + // ✅ On écrit le chemin complet ici aussi pour être 100% sûr + PATH = "/usr/lib/jvm/java-17-openjdk-amd64/bin:/usr/local/bin:/opt/flutter/bin:${env.HOME}/android-sdk/cmdline-tools/latest/bin:${env.HOME}/android-sdk/platform-tools:${env.PATH}" - // --- CORRECTION ICI --- - // Une SEULE ligne PATH qui combine : Java + /usr/local + Flutter + Android + PATH existant - PATH = "${JAVA_HOME}/bin:/usr/local/bin:/opt/flutter/bin:${env.HOME}/android-sdk/cmdline-tools/latest/bin:${env.HOME}/android-sdk/platform-tools:${env.PATH}" - - // On récupère vos secrets STORE_PASS = credentials('android-store-pass') KEY_PASS = credentials('android-key-pass') }