~singpolyma/biboumi

97f01d8e125c257a0011c4c275319595003a63f6 — louiz’ 5 years ago d6ebcfa
Add biboumi-test-archlinux and biboumi-debian-packaging Dockerfiles
2 files changed, 23 insertions(+), 0 deletions(-)

A docker/biboumi-test/archlinux/Dockerfile
A docker/packaging/debian/Dockerfile
A docker/biboumi-test/archlinux/Dockerfile => docker/biboumi-test/archlinux/Dockerfile +13 -0
@@ 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

A docker/packaging/debian/Dockerfile => docker/packaging/debian/Dockerfile +10 -0
@@ 0,0 1,10 @@
# This Dockerfile creates a docker image suitable to build a debian package

FROM docker.io/debian:sid

RUN apt update

# Needed to build biboumi
RUN apt install -y \
    git \
    devscripts