summaryrefslogtreecommitdiff
path: root/docker/packaging/archlinux/Dockerfile
diff options
context:
space:
mode:
authorlouiz’ <louiz@louiz.org>2018-01-26 00:35:08 +0100
committerlouiz’ <louiz@louiz.org>2018-01-26 00:35:32 +0100
commita209e77fc2c189c251fa90eebdce0f16ff4f6f04 (patch)
treeeec42b7877a6a6de325e9bc3da734bd5052b5cec /docker/packaging/archlinux/Dockerfile
parent6dca27f08d426cdf966514fa3bf766be5f6566dc (diff)
downloadbiboumi-a209e77fc2c189c251fa90eebdce0f16ff4f6f04.tar.gz
biboumi-a209e77fc2c189c251fa90eebdce0f16ff4f6f04.tar.bz2
biboumi-a209e77fc2c189c251fa90eebdce0f16ff4f6f04.tar.xz
biboumi-a209e77fc2c189c251fa90eebdce0f16ff4f6f04.zip
Rename a few CI things to a useful names
Diffstat (limited to 'docker/packaging/archlinux/Dockerfile')
-rw-r--r--docker/packaging/archlinux/Dockerfile13
1 files changed, 13 insertions, 0 deletions
diff --git a/docker/packaging/archlinux/Dockerfile b/docker/packaging/archlinux/Dockerfile
new file mode 100644
index 0000000..20f0343
--- /dev/null
+++ b/docker/packaging/archlinux/Dockerfile
@@ -0,0 +1,13 @@
+FROM docker.io/base/archlinux:latest
+
+RUN pacman -Syuuuu --noconfirm
+
+RUN pacman -Syu --noconfirm cmake base-devel git clang-tools-extra
+
+RUN useradd -m -G wheel -s /bin/bash builder
+
+RUN sed -i '/^# %wheel ALL=(ALL) NOPASSWD: ALL/s/^# //' /etc/sudoers
+
+WORKDIR /home/builder
+
+USER builder