diff options
| author | Vedang Manerikar <ved.manerikar@gmail.com> | 2022-05-17 12:55:15 -0400 |
|---|---|---|
| committer | Vedang Manerikar <ved.manerikar@gmail.com> | 2022-05-21 20:06:50 -0400 |
| commit | a243f410a04738128004e420eb828db026749943 (patch) | |
| tree | ca061796dc3b5160f29285e2003af813a63704fb /server/autobuild | |
| parent | 97a298192978788db9adbe723b1aa384e2ddf638 (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-x | server/autobuild | 1 |
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 } |
