From 270012207136eb9703f1e981d855f72b22d2e831 Mon Sep 17 00:00:00 2001 From: Alexander Diewald <diewald@fortiss.org> Date: Sun, 26 Jan 2020 13:19:01 +0100 Subject: [PATCH] Docker: Add docker file for maven build and tests Signed-off-by: Alexander Diewald <diewald@fortiss.org> --- docker/Dockerfile | 9 +++++++++ docker/xvfb.sh | 7 +++++++ 2 files changed, 16 insertions(+) create mode 100644 docker/Dockerfile create mode 100644 docker/xvfb.sh diff --git a/docker/Dockerfile b/docker/Dockerfile new file mode 100644 index 0000000..7daa695 --- /dev/null +++ b/docker/Dockerfile @@ -0,0 +1,9 @@ +FROM maven:latest + +RUN apt-get update + +RUN apt-get install -y libgtk-3-bin xvfb libgomp1 + +ENV DISPLAY=:99 +ADD xvfb.sh /usr/bin/xvfb.sh +RUN chmod a+x /usr/bin/xvfb.sh diff --git a/docker/xvfb.sh b/docker/xvfb.sh new file mode 100644 index 0000000..b90649f --- /dev/null +++ b/docker/xvfb.sh @@ -0,0 +1,7 @@ +#!/bin/sh + +XVFBARGS="$DISPLAY -ac -screen 0 1024x768x16 +extension RANDR" + +/usr/bin/Xvfb ${XVFBARGS} & + +exit 0 -- GitLab