Update .gitea/workflows/build_app.yml
This commit is contained in:
@@ -4,6 +4,8 @@ on:
|
||||
push:
|
||||
branches:
|
||||
- master
|
||||
messages:
|
||||
- /build/ # Condition sur le message de commit contenant "build"
|
||||
|
||||
jobs:
|
||||
build-apk:
|
||||
@@ -24,12 +26,20 @@ jobs:
|
||||
yes | $HOME/Android/Sdk/cmdline-tools/tools/bin/sdkmanager --licenses || true
|
||||
$HOME/Android/Sdk/cmdline-tools/tools/bin/sdkmanager "platforms;android-30" "build-tools;30.0.3" "platforms;android-34" "build-tools;34.0.0"
|
||||
|
||||
# Définir la variable d'environnement ANDROID_HOME
|
||||
export ANDROID_HOME=$HOME/Android/Sdk
|
||||
echo "ANDROID_HOME=$ANDROID_HOME" >> $GITHUB_ENV
|
||||
|
||||
- name: Set up Gradle
|
||||
run: |
|
||||
sed -i 's/\r$//' gradlew
|
||||
chmod +x ./gradlew
|
||||
./gradlew dependencies
|
||||
|
||||
- name: Create or update local.properties
|
||||
run: |
|
||||
echo "sdk.dir=$ANDROID_HOME" > local.properties
|
||||
|
||||
- name: Build APK
|
||||
run: |
|
||||
./gradlew assembleDebug # ou assembleRelease pour un APK de production
|
||||
|
||||
Reference in New Issue
Block a user