Commit bab6d0c4 authored by Aleix Pol Gonzalez's avatar Aleix Pol Gonzalez 🐧

First approach to Android CI

parent 3593820d
FROM asdk
LABEL Description="Qt Android CI"
MAINTAINER Aleix Pol Gonzalez
USER root
RUN apt-get -qq update && apt-get install -qq openssh-server cmake && dpkg-reconfigure openssh-server && mkdir -p /var/run/sshd && apt-get -qq clean
RUN useradd -d /home/jenkins/ --user-group --create-home -G video jenkins
EXPOSE 22
CMD ["/usr/sbin/sshd", "-D"]
# https://github.com/rabits/dockerfiles/blob/master/5.9-android/Dockerfile
FROM rabits/qt:5.9-android
LABEL Description="Qt Android SDK"
MAINTAINER Aleix Pol Gonzalez
USER root
RUN apt-get -qq update && apt-get install -qq \
cmake \
libxml-simple-perl \
libjson-perl \
ninja-build \
build-essential \
gettext \
python3 \
&& apt-get -qq clean
USER user
ENV ANDROID_NDK $ANDROID_NDK_ROOT
COPY gitconfig $HOME/.gitconfig
[url "git://anongit.kde.org/"]
insteadOf = kde:
[url "ssh://git@git.kde.org/"]
insteadOf = kde:
pushInsteadOf = kde:
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment