This commit is contained in:
Paul Schneider 2026-08-26 03:55:21 +01:00
commit becfad8fe1

View file

@ -27,9 +27,6 @@ jobs:
build: build:
runs-on: docker runs-on: docker
container:
# Options cruciales pour donner accès à KVM et autoriser l'émulation
options: --device /dev/kvm --privileged
steps: steps:
- name: Clone yavsc - name: Clone yavsc
@ -47,9 +44,16 @@ jobs:
run: | run: |
set -e set -e
export ANDROID_AVD_HOME=${ANDROID_HOME}/.android/avd export ANDROID_AVD_HOME=${ANDROID_HOME}/.android/avd
echo "Démarrage de l'émulateur en tâche de fond..."
emulator -avd pixel_test -no-window -no-audio -no-boot-anim -gpu swiftshader & adb start-server
echo "⌛ Démarrage de l'émulateur en tâche de fond..."
emulator -avd pixel_test \
-no-window \
-no-audio \
-no-boot-anim \
-gpu off &
EMU_PID=$! EMU_PID=$!
echo "Attente de la détection par ADB..." echo "Attente de la détection par ADB..."
adb wait-for-device adb wait-for-device
echo "Attente de la fin du boot d'Android..." echo "Attente de la fin du boot d'Android..."