Android Builder Base Image
89
Android Builder Image
#!/usr/bin/env bash
set -e
if [[ ! -d /tmp/output ]];
then
mkdir /tmp/output
fi;
gradle clean assembleDebug
cp app/build/outputs/apk/debug/*.apk /tmp/output
save this as build-android.sh
FROM kubesailmaker/android-builder:latest as builder
RUN mkdir /workspace
COPY . /workspace
WORKDIR /workspace
RUN chmod a+x ./build-android.sh
CMD ["./build-android.sh"]
Save this as Dockerfile in your app folder
#!/usr/bin/env bash
BUILDER_IMAGE="builder-$(date +%Y%m%d)"
docker build --no-cache -t $BUILDER_IMAGE .
docker run -v `pwd`/build/output:/tmp/output -it $BUILDER_IMAGE
docker rmi $BUILDER_IMAGE -f || true
Save it as build-app.sh
./build-app.sh
Content type
Image
Digest
Size
1.7 GB
Last updated
almost 6 years ago
docker pull kubesailmaker/android-builder:0.2