Jenkins Docker Image for Android CI.
You can also find this in docker hub
docker-jenkins-android in docker hub
Jenkins Official Docker Image (in Github Repo)
docker build -t [Your image name] .
docker run -p 8080:8080 -p 50000:50000 -v ~/jenkins_home:/var/jenkins_home [Your image name]
- It will automatically create a
jenkins_home
in your home directory for docker volume.
docker run --name [Your container name] -p 8080:8080 -p 50000:50000 -v ~/jenkins_home:/var/jenkins_home [Your image name]
-
Android API 30
-
build-tools 30.0.3
If you want to add more Android API or build-tools, edit Dockerfile under 38-39 lines.
38> RUN echo yes | sdkmanager --sdk_root=$ANDROID_SDK_ROOT "platform-tools" "build-tools;[build-tools-version]"
39> RUN echo yes | sdkmanager --sdk_root=$ANDROID_SDK_ROOT "platform-tools" "platforms;[android-api-version]"