В чистой виртуалке ставиться ?
Не совсем Вот:
FROM openjdk:8
ENV LANG C.UTF-8
ENV LC_ALL C.UTF-8
USER root
ARG android_compile_sdk
ARG android_build_tools
ARG android_sdk_tools
ENV SDK_URL="https://dl.google.com/android/repository/sdk-tools-linux-$android_sdk_tools.zip" \
ANDROID_HOME="/usr/local/android-sdk" \
ANDROID_VERSION=$android_compile_sdk \
ANDROID_BUILD_TOOLS_VERSION=$android_build_tools
# Download Android SDK
RUN mkdir "$ANDROID_HOME" .android \
&& cd "$ANDROID_HOME" \
&& curl -o sdk.zip $SDK_URL \
&& unzip sdk.zip \
&& rm sdk.zip \
&& yes | $ANDROID_HOME/tools/bin/sdkmanager --licenses
# Install Android Build Tool and Libraries
RUN $ANDROID_HOME/tools/bin/sdkmanager --update > /dev/null
RUN $ANDROID_HOME/tools/bin/sdkmanager "build-tools;${ANDROID_BUILD_TOOLS_VERSION}" \
"platforms;android-${ANDROID_VERSION}" \
"platform-tools" > /dev/null
#load mds uploading scripts
RUN mkdir mds
ADD /mds/before_script.sh /mds
ADD /mds/upload.sh /mds
#change permissions fom mds scripts
RUN chmod +x /mds/before_script.sh
RUN chmod +x /mds/upload.sh
RUN apt-get update && apt-get install -y \
bzr \
cvs \
git \
mercurial \
subversion
RUN apt-get install -y curl apt-utils wget unzip
RUN apt-get install yum -y
RUN apt-get install g++ -y
RUN apt-get update
RUN apt-get install ruby-dev -y
RUN gem update --system
# Install fastlane
ADD /fastlane/Gemfile .
RUN gem install bundler
RUN gem update --system
RUN bundle install