This image has aimed to be a lightweight tool to build android projects and based on gradle official image.
To provide ability to use different versions of used tools (like gradle, android SDK, etc.) this repository will present multiple
tags which be named by this rule:
java_distribution_version
-gradle_version
-android_sdk_version
-android_build_tools_version
.
I.e. jdk8-5.6.2-29-29.0.0
means that docker container built from this tag will use jdk8, Gradle 5.6.2, Android SDK for API 29 and Android Build tools 29.0.0.
cd
to your android project folder, and run
docker run --rm -v $(PWD):/root/project" ivanprok/abdi:latest gradle build