FROM jenkins/jenkins:lts-jdk17 USER root # C Build Utils RUN apt-get update && apt-get install -y build-essential # Python (cant find package atm) # RUN apt-get update && apt-get install -y python # Doxygen RUN apt-get update && apt-get install -y wget RUN cd /tmp && \ mkdir doxygen && \ cd doxygen && \ wget https://www.doxygen.nl/files/doxygen-1.11.0.linux.bin.tar.gz && \ tar -xzvf ./doxygen-1.11.0.linux.bin.tar.gz && \ cp ./doxygen-1.11.0/bin/* /usr/local/bin/ # xvfb for jenkins plugin + dependencies required to actually render lwjgl RUN apt-get update && apt-get install -y xvfb mesa-utils libxrender1 libxext6 libxtst6 libxi6 USER jenkins