Setup android runner

This commit is contained in:
2026-08-14 21:09:29 +07:00
parent 9734000d10
commit a79f544669
5 changed files with 359 additions and 7 deletions
+29 -6
View File
@@ -1,15 +1,38 @@
services:
runner:
image: docker.io/gitea/runner:latest
container_name: gitea-runner
image: docker.io/gitea/runner:3.1.0
container_name: runner
restart: unless-stopped
environment:
CONFIG_FILE: /config.yaml
GITEA_INSTANCE_URL: "${INSTANCE_URL}"
GITEA_RUNNER_REGISTRATION_TOKEN: "${REGISTRATION_TOKEN}"
GITEA_RUNNER_NAME: "${RUNNER_NAME}"
GITEA_RUNNER_LABELS: "${RUNNER_LABELS}"
# GITEA_RUNNER_NAME: "${RUNNER_NAME}"
# GITEA_RUNNER_LABELS: "${RUNNER_LABELS}"
networks:
- gitea-actions-network
volumes:
- ./config.yaml:/config.yaml
- ./data:/data
- /var/run/docker.sock:/var/run/docker.sock
- /var/run/docker.sock:/var/run/docker.sock
android-runner:
build:
context: .
dockerfile: Dockerfile
container_name: android-runner
restart: unless-stopped
command: >
bash -c "
echo '=== Android Runner Ready ===';
java -version;
echo ANDROID_HOME=$ANDROID_HOME;
sdkmanager --version;
tail -f /dev/null
"
networks:
gitea-actions-network:
name: gitea-actions-network
external: true