A docker image for building Android apps. Supports multiple SDK Build Tools.
MIT License
An image for building Android apps with support for multiple SDK Build Tools. This Docker image contains the Android SDK and most common packages necessary for building Android apps in a CI tool. Based on jangrewe/gitlab-ci-android.
image: javiersantos/android-ci:latest
Includes the latest SDK Build Tools and SDK Platform.
image: javiersantos/android-ci:28.0.3
image: javiersantos/android-ci:28.0.2
image: javiersantos/android-ci:27.0.3
image: javiersantos/android-ci:27.0.2
image: javiersantos/android-ci:27.0.1
image: javiersantos/android-ci:27.0.0
image: javiersantos/android-ci:26.0.3
image: javiersantos/android-ci:26.0.2
.gitlab-ci.yml
image: javiersantos/android-ci:27.0.3
variables:
GRADLE_USER_HOME: "${CI_PROJECT_DIR}/.gradle"
before_script:
- chmod +x ./gradlew
cache:
key: "$CI_COMMIT_REF_NAME"
paths:
- .gradle/
stages:
- build
build:
stage: build
script:
- ./gradlew assembleDebug
artifacts:
paths:
- app/build/outputs/apk/
bitbucket-pipeline.yml
image: javiersantos/android-ci:27.0.3
pipelines:
default:
- step:
script:
- export GRADLE_USER_HOME=`pwd`/.gradle
- chmod +x ./gradlew
- ./gradlew assembleDebug