Sign inSign up

srx315/java-android

By srx315

•Updated over 3 years ago

Image
0

175

srx315/java-android repository overview

⁠Dockerfile

FROM openjdk:8-jdk   
RUN export ANDROID_COMPILE_SDK="29"   && \
export ANDROID_BUILD_TOOLS="30.0.3"  && \
export ANDROID_SDK_TOOLS="6514223" && \
apt-get --quiet update --yes && \
apt-get --quiet install --yes wget tar unzip lib32stdc++6 lib32z1 && \
export ANDROID_HOME="${PWD}/android-home" && \
install -d $ANDROID_HOME && \
wget --output-document=$ANDROID_HOME/cmdline-tools.zip https://dl.google.com/android/repository/commandlinetools-linux-${ANDROID_SDK_TOOLS}_latest.zip && \
cd $ANDROID_HOME && \
unzip -d cmdline-tools cmdline-tools.zip && \
export PATH=$PATH:$ANDROID_HOME/cmdline-tools/tools/bin/ && \
yes | sdkmanager --sdk_root=${ANDROID_HOME} --licenses || true && \
sdkmanager --sdk_root=${ANDROID_HOME} "platforms;android-${ANDROID_COMPILE_SDK}" && \
sdkmanager --sdk_root=${ANDROID_HOME} "platform-tools" && \
sdkmanager --sdk_root=${ANDROID_HOME} "build-tools;${ANDROID_BUILD_TOOLS}"  

⁠Configuration env:

ANDROID_SDK_ROOT: "${PWD}/android-home"

⁠Gitlab CI/CD :

image: srx315/java-android:30.0.3
variables:
  ANDROID_SDK_ROOT: "${PWD}/android-home"

.....

Tag summary

Content type

Image

Digest

sha256:35a62b1d5…

Size

538.7 MB

Last updated

over 3 years ago

docker pull srx315/java-android:33.0.2