From 04c3914f62eb11da5845435c817037ca588e84a6 Mon Sep 17 00:00:00 2001 From: kerboul Date: Thu, 24 Apr 2025 00:38:09 +0200 Subject: [PATCH] =?UTF-8?q?Build=20moi=20=C3=A7a=20batard?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitlab-ci.yml | 36 ------------------------------------ 1 file changed, 36 deletions(-) delete mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml deleted file mode 100644 index 2a22e5b..0000000 --- a/.gitlab-ci.yml +++ /dev/null @@ -1,36 +0,0 @@ -stages: - - build - -variables: - ANDROID_SDK_ROOT: "/root/Android/Sdk" - ANDROID_HOME: "/root/Android/Sdk" - GRADLE_USER_HOME: "$CI_PROJECT_DIR/.gradle" - -image: ubuntu:20.04 - -before_script: - # Installer Java, SDK tools et dépendances SANS - - apt-get update -qq && apt-get install -qq -y openjdk-17-jdk wget unzip - - wget https://dl.google.com/android/repository/commandlinetools-linux-11076708_latest.zip -O android-commandlinetools.zip - - mkdir -p $ANDROID_SDK_ROOT/cmdline-tools - - unzip android-commandlinetools.zip -d $ANDROID_SDK_ROOT/cmdline-tools - - mv $ANDROID_SDK_ROOT/cmdline-tools/cmdline-tools $ANDROID_SDK_ROOT/cmdline-tools/tools - - mkdir -p $ANDROID_SDK_ROOT/licenses - # Accepter toutes les licences sans erreur bloquante - - yes | $ANDROID_SDK_ROOT/cmdline-tools/tools/bin/sdkmanager --licenses || true - - $ANDROID_SDK_ROOT/cmdline-tools/tools/bin/sdkmanager "platforms;android-30" "build-tools;30.0.3" "platforms;android-34" "build-tools;34.0.0" - -build-apk: - stage: build - script: - - echo "Téléchargement des dépendances..." - - sed -i 's/\r$//' gradlew - - chmod +x ./gradlew - - ./gradlew dependencies - - echo "Construction de l'APK..." - - ./gradlew assembleDebug # ou assembleRelease pour un APK de production - artifacts: - paths: - - app/build/outputs/apk/debug/*.apk - rules: - - if: '$CI_COMMIT_BRANCH == "master" && $CI_COMMIT_MESSAGE =~ /build/'