summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorEmīls Piņķis <emils@mullvad.net>2019-05-08 13:59:28 +0100
committerEmīls Piņķis <emils@mullvad.net>2019-05-09 11:14:46 +0100
commitd75e5be86d8bee908b1bea75a069bf48c0845838 (patch)
tree6727afd2787eb5af3d4499fec2692347a3de1b59
parent299ff709bec6789193b020ce074b58f7ca56b5e3 (diff)
downloadmullvadvpn-d75e5be86d8bee908b1bea75a069bf48c0845838.tar.xz
mullvadvpn-d75e5be86d8bee908b1bea75a069bf48c0845838.zip
Add Dockerfile for CI
-rw-r--r--.dockerignore1
-rw-r--r--Dockerfile20
2 files changed, 21 insertions, 0 deletions
diff --git a/.dockerignore b/.dockerignore
new file mode 100644
index 0000000000..91224e5de8
--- /dev/null
+++ b/.dockerignore
@@ -0,0 +1 @@
+**/*
diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000000..949148cce5
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,20 @@
+# To build the image:
+# docker build . -t mullvadvpn/mullvadvpn-app-build
+# To push the image to our docker hub:
+# docker push mullvadvpn/mullvadvpn-app-build
+FROM debian:unstable
+RUN apt update -y
+RUN apt install build-essential \
+ gcc \
+ libdbus-1-dev \
+ rpm \
+ gconf2 \
+ go2 \
+ binutils \
+ curl \
+ p7zip-full \
+ git -y
+RUN curl https://sh.rustup.rs -sSf | bash -s -- -y
+ENV PATH="/root/.cargo/bin/:${PATH}"
+RUN mkdir /mvd
+CMD tail -f /dev/null