summaryrefslogtreecommitdiff
path: root/server/autobuild
diff options
context:
space:
mode:
authorVedang Manerikar <ved.manerikar@gmail.com>2022-05-17 12:55:15 -0400
committerVedang Manerikar <ved.manerikar@gmail.com>2022-05-21 20:06:50 -0400
commita243f410a04738128004e420eb828db026749943 (patch)
treeca061796dc3b5160f29285e2003af813a63704fb /server/autobuild
parent97a298192978788db9adbe723b1aa384e2ddf638 (diff)
Update the current Dockerfile templates
- Move all package installation to the autobuild file. The Dockerfile should simply start a container and make sure that all the package repositories are updated. - Dockerfiles should spin up containers for the latest (ish) releases of the major Linux operating systems. - Disable Dockerfiles for environments which are not working correctly. List of operating systems where `epdfinfo` server compilation is tested and working correctly: - Debian (9, 10, 11) - Ubuntu (18, 20, 22) - Fedora (34, 35, 36) List of operating systems where `epdfinfo` server compilation is failing inside the containers, for unknown reasons: - Gentoo - Centos - Archlinux List of operating systems that need to be added to containerized testing: - MacOSX - Windows via Msys2 (Mingw32, Mingw64) - OpenBSD - FreeBSD - NixOS - Void - OpenSuse Relates to: #98
Diffstat (limited to 'server/autobuild')
-rwxr-xr-xserver/autobuild1
1 files changed, 1 insertions, 0 deletions
diff --git a/server/autobuild b/server/autobuild
index d057900..19dff59 100755
--- a/server/autobuild
+++ b/server/autobuild
@@ -401,6 +401,7 @@ os_gentoo() {
sys-devel/automake
sys-devel/gcc
sys-devel/make
+ sys-libs/glibc
sys-libs/zlib"
return 0
}