Newer
Older
Code / Dockerfile.build
@John Ryland John Ryland on 9 Nov 2019 890 bytes docker builds
FROM ubuntu:16.04
RUN apt-get update

# Install Build Tools
RUN apt-get install -y g++ gcc gdb flex bison make
RUN apt-get install -y clang clang-tidy clang-format
RUN apt-get install -y mingw-w64-common mingw-w64-tools mingw-w64 mingw-w64-i686-dev mingw-w64-x86-64-dev
RUN apt-get install -y git curl wget cmake

# Libraries
# RUN apt-get install -y libcppunit-1.12-1 libcppunit-doc
# RUN apt-get install libqt4-dev libqt4-core libqt4-gui libqt4-sql libqt4-webkit
# RUN apt-get install graphviz doxygen libqttestrunner1c2a qdevelop


# RUN mkdir -p /home/jenkins
# RUN mkdir -p /var/lib/jenkins
# RUN echo -e "\n192.168.1.116	jenkins.localdomain\n" > /etc/hosts
# ADD slave.py /var/lib/jenkins/slave.py
# WORKDIR /home/jenkins
# ENV JENKINS_URL "http://jenkins.localdomain"
# ENV JENKINS_SLAVE_ADDRESS ""
# ENV JENKINS_USER "jryland"
# CMD [ "python", "-u", "/var/lib/jenkins/slave.py" ]