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') }