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