Rename Dockerfile to Dockerfile.base since additional Dockerfiles basing on this one will be added later. Change-Id: I70f2c89f739068749e1017524b6f8ef1b03d6456 Signed-off-by: Felix Singer <felixsinger@posteo.net> Reviewed-on: https://review.coreboot.org/c/coreboot/+/79344 Reviewed-by: Martin L Roth <gaumless@gmail.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Zebreus <lennarteichhorn@googlemail.com>
		
			
				
	
	
		
			40 lines
		
	
	
		
			595 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			40 lines
		
	
	
		
			595 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
| 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/*
 |