From 57885b4195961e12880f28ced99fae73380e9913 Mon Sep 17 00:00:00 2001 From: Felix Singer Date: Thu, 30 Nov 2023 05:34:54 +0100 Subject: util/docker/archlinux: Rename Dockerfile to Dockerfile.base Rename Dockerfile to Dockerfile.base since additional Dockerfiles basing on this one will be added later. Change-Id: I70f2c89f739068749e1017524b6f8ef1b03d6456 Signed-off-by: Felix Singer Reviewed-on: https://review.coreboot.org/c/coreboot/+/79344 Reviewed-by: Martin L Roth Tested-by: build bot (Jenkins) Reviewed-by: Zebreus --- util/docker/archlinux/Dockerfile | 39 ----------------------------------- util/docker/archlinux/Dockerfile.base | 39 +++++++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+), 39 deletions(-) delete mode 100644 util/docker/archlinux/Dockerfile create mode 100644 util/docker/archlinux/Dockerfile.base (limited to 'util/docker/archlinux') diff --git a/util/docker/archlinux/Dockerfile b/util/docker/archlinux/Dockerfile deleted file mode 100644 index 890e9227ec..0000000000 --- a/util/docker/archlinux/Dockerfile +++ /dev/null @@ -1,39 +0,0 @@ -FROM archlinux:latest - -RUN \ - echo "export EDITOR=nvim" > /etc/profile.d/cbsettings.sh && \ - chmod 755 /etc/profile.d/cbsettings.sh - -RUN pacman-key --init && \ - pacman -Sy --noconfirm archlinux-keyring && \ - pacman-key --populate && \ - pacman-key --refresh-keys && \ - pacman -Syu --noconfirm - -RUN pacman -S --noconfirm \ - base-devel \ - bash-completion \ - bc \ - bzip2 \ - ccache \ - cmake \ - cscope \ - dtc \ - gcc-ada \ - git \ - go \ - htop \ - lcov \ - less \ - meson \ - msitools \ - neovim \ - nss \ - openssh \ - openssl \ - python3 \ - shellcheck \ - tmux \ - unzip \ - xz && \ - rm -r /var/cache/pacman/pkg/* diff --git a/util/docker/archlinux/Dockerfile.base b/util/docker/archlinux/Dockerfile.base new file mode 100644 index 0000000000..890e9227ec --- /dev/null +++ b/util/docker/archlinux/Dockerfile.base @@ -0,0 +1,39 @@ +FROM archlinux:latest + +RUN \ + echo "export EDITOR=nvim" > /etc/profile.d/cbsettings.sh && \ + chmod 755 /etc/profile.d/cbsettings.sh + +RUN pacman-key --init && \ + pacman -Sy --noconfirm archlinux-keyring && \ + pacman-key --populate && \ + pacman-key --refresh-keys && \ + pacman -Syu --noconfirm + +RUN pacman -S --noconfirm \ + base-devel \ + bash-completion \ + bc \ + bzip2 \ + ccache \ + cmake \ + cscope \ + dtc \ + gcc-ada \ + git \ + go \ + htop \ + lcov \ + less \ + meson \ + msitools \ + neovim \ + nss \ + openssh \ + openssl \ + python3 \ + shellcheck \ + tmux \ + unzip \ + xz && \ + rm -r /var/cache/pacman/pkg/* -- cgit v1.2.3