From 3607071fc3ca9a09b4db09a2f418a700381d6204 Mon Sep 17 00:00:00 2001 From: Jana Zikova <487568@mail.muni.cz> Date: Mon, 17 May 2021 10:03:23 +0200 Subject: [PATCH] add Dockerfile for CI docker image --- testing/Dockerfile | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100755 testing/Dockerfile diff --git a/testing/Dockerfile b/testing/Dockerfile new file mode 100755 index 0000000..a248bdb --- /dev/null +++ b/testing/Dockerfile @@ -0,0 +1,22 @@ +FROM debian:buster +ENV DEBIAN_FRONTEND noninteractive + +RUN apt-get update && apt-get install -y wget gnupg2 software-properties-common procps rsync xvfb + +RUN wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox_2016.asc -O- | apt-key add - \ + && wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | apt-key add - \ + && apt-add-repository "deb http://download.virtualbox.org/virtualbox/debian buster contrib" \ + && apt-get update \ + && apt-get install -y virtualbox-6.1 + +RUN wget https://releases.hashicorp.com/vagrant/2.2.16/vagrant_2.2.16_x86_64.deb \ + && dpkg -i vagrant_2.2.16_x86_64.deb + +RUN apt-add-repository "deb http://ppa.launchpad.net/ansible/ansible/ubuntu trusty main" \ + && apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 93C4A3FD7BB9C367 \ + && apt-get update \ + && apt-get install -y ansible + +RUN apt-get update \ + && apt-get install -y git python3-pip \ + && pip3 install setuptools -- GitLab