Skip to content
Snippets Groups Projects

Develop

Merged Alan Nelson requested to merge develop into master
9 files
+ 74
21
Compare changes
  • Side-by-side
  • Inline
Files
9
FROM adoptopenjdk/openjdk8:alpine
FROM adoptopenjdk/openjdk11:alpine
ARG BUILD_DATE
ARG VCS_REF
@@ -8,25 +8,26 @@ LABEL org.label-schema.build-date=$BUILD_DATE \
org.label-schema.description="Docker image for building Android projects" \
org.label-schema.vcs-ref=$VCS_REF \
org.label-schema.vendor="University of Nebraska - Lincoln" \
org.label-schema.version="0.1.0" \
org.label-schema.version="0.2.0" \
org.label-schema.schema-version="1.0" \
maintainer="Alan Nelson <alan.nelson@nebraska.edu>"
ENV ANDROID_SDK_VERSION 4333796
ENV ANDROID_HOME /opt/android-sdk-linux
ENV PATH ${PATH}:${ANDROID_HOME}/tools:${ANDROID_HOME}/tools/bin:${ANDROID_HOME}/platform-tools
ENV PATH ${PATH}:${ANDROID_HOME}/tools:${ANDROID_HOME}/tools/bin:${ANDROID_HOME}/platform-tools:${ANDROID_HOME}/cmdline-tools/latest/bin
WORKDIR /opt
RUN apk add --no-cache curl bash unzip libstdc++ su-exec
RUN mkdir -p /opt/android-sdk-linux \
&& curl -q -o android-sdk-tools.zip -L https://dl.google.com/android/repository/sdk-tools-linux-${ANDROID_SDK_VERSION}.zip \
&& unzip -q android-sdk-tools.zip -d ${ANDROID_HOME} \
&& rm -f android-sdk-tools.zip \
&& yes | sdkmanager --licenses
RUN mkdir -p /opt/android-sdk-linux/cmdline-tools \
&& curl -q -o commandlinetools.zip -L https://dl.google.com/android/repository/commandlinetools-linux-9477386_latest.zip \
&& unzip -q commandlinetools.zip -d ${ANDROID_HOME}/cmdline-tools \
&& mv ${ANDROID_HOME}/cmdline-tools/cmdline-tools ${ANDROID_HOME}/cmdline-tools/latest \
&& rm -f commandlinetools.zip
RUN sdkmanager "platform-tools"
RUN yes | sdkmanager --licenses
COPY entrypoint.sh /usr/local/bin/
RUN chmod +x /usr/local/bin/entrypoint.sh
ENTRYPOINT ["/usr/local/bin/entrypoint.sh"]
CMD "/bin/bash"
\ No newline at end of file
CMD "/bin/bash"
Loading