diff options
| author | Vedang Manerikar <ved.manerikar@gmail.com> | 2021-05-30 20:34:42 +0530 |
|---|---|---|
| committer | Vedang Manerikar <ved.manerikar@gmail.com> | 2021-05-30 23:54:01 +0530 |
| commit | c04273b40907dcfaf4bd0f4e759694a0f738e926 (patch) | |
| tree | 7f44f5b126731a45760d3249acd499296c864403 /server/test/docker/templates | |
| parent | 693c31c43eb044bbf1df702e6163d13b066ca404 (diff) | |
Update all the docker template files
This work is part of the effort to fix the `test-all` Make target.
When I complete all the work, I will update the relevant Circle CI
scripts to run these tests as well.
Note also that I personally use podman instead of docker, so I'm
replacing docker with podman in the scripts. Someday, I might find a
clever way to let both co-exist
Diffstat (limited to 'server/test/docker/templates')
| -rw-r--r-- | server/test/docker/templates/arch.Dockerfile.in | 4 | ||||
| -rw-r--r-- | server/test/docker/templates/debian-10.Dockerfile.in (renamed from server/test/docker/templates/ubuntu-17.Dockerfile.in) | 3 | ||||
| -rw-r--r-- | server/test/docker/templates/fedora-32.Dockerfile.in (renamed from server/test/docker/templates/fedora-24.Dockerfile.in) | 4 | ||||
| -rw-r--r-- | server/test/docker/templates/fedora-33.Dockerfile.in (renamed from server/test/docker/templates/fedora-25.Dockerfile.in) | 4 | ||||
| -rw-r--r-- | server/test/docker/templates/fedora-34.Dockerfile.in (renamed from server/test/docker/templates/fedora-26.Dockerfile.in) | 4 | ||||
| -rw-r--r-- | server/test/docker/templates/fedora-35.Dockerfile.in | 3 | ||||
| -rw-r--r-- | server/test/docker/templates/ubuntu-18.Dockerfile.in | 3 | ||||
| -rw-r--r-- | server/test/docker/templates/ubuntu-20.10.Dockerfile.in | 3 | ||||
| -rw-r--r-- | server/test/docker/templates/ubuntu-20.Dockerfile.in | 3 | ||||
| -rw-r--r-- | server/test/docker/templates/ubuntu-21.Dockerfile.in | 3 |
10 files changed, 20 insertions, 14 deletions
diff --git a/server/test/docker/templates/arch.Dockerfile.in b/server/test/docker/templates/arch.Dockerfile.in index 50e6658..e227223 100644 --- a/server/test/docker/templates/arch.Dockerfile.in +++ b/server/test/docker/templates/arch.Dockerfile.in @@ -1,6 +1,4 @@ # -*- dockerfile -*- -FROM base/archlinux +FROM archlinux:latest RUN pacman -Syu --noconfirm --noprogressbar && \ pacman -S --noconfirm --noprogressbar poppler-glib base-devel - - diff --git a/server/test/docker/templates/ubuntu-17.Dockerfile.in b/server/test/docker/templates/debian-10.Dockerfile.in index bf2dc3d..1808b78 100644 --- a/server/test/docker/templates/ubuntu-17.Dockerfile.in +++ b/server/test/docker/templates/debian-10.Dockerfile.in @@ -1,4 +1,3 @@ # -*- dockerfile -*- -FROM ubuntu:artful +FROM debian:10 RUN apt-get update -y && apt-get install -y gcc g++ libpoppler-glib-dev - diff --git a/server/test/docker/templates/fedora-24.Dockerfile.in b/server/test/docker/templates/fedora-32.Dockerfile.in index a2490ad..46a0907 100644 --- a/server/test/docker/templates/fedora-24.Dockerfile.in +++ b/server/test/docker/templates/fedora-32.Dockerfile.in @@ -1,5 +1,3 @@ # -*- dockerfile -*- -FROM fedora:24 +FROM fedora:32 RUN dnf update -y && dnf install -y gcc gcc-c++ poppler-glib-devel - - diff --git a/server/test/docker/templates/fedora-25.Dockerfile.in b/server/test/docker/templates/fedora-33.Dockerfile.in index 6f5f8c2..06cae7b 100644 --- a/server/test/docker/templates/fedora-25.Dockerfile.in +++ b/server/test/docker/templates/fedora-33.Dockerfile.in @@ -1,5 +1,3 @@ # -*- dockerfile -*- -FROM fedora:25 +FROM fedora:33 RUN dnf update -y && dnf install -y gcc gcc-c++ poppler-glib-devel - - diff --git a/server/test/docker/templates/fedora-26.Dockerfile.in b/server/test/docker/templates/fedora-34.Dockerfile.in index 8c43d1d..63e6abb 100644 --- a/server/test/docker/templates/fedora-26.Dockerfile.in +++ b/server/test/docker/templates/fedora-34.Dockerfile.in @@ -1,5 +1,3 @@ # -*- dockerfile -*- -FROM fedora:26 +FROM fedora:34 RUN dnf update -y && dnf install -y gcc gcc-c++ poppler-glib-devel - - diff --git a/server/test/docker/templates/fedora-35.Dockerfile.in b/server/test/docker/templates/fedora-35.Dockerfile.in new file mode 100644 index 0000000..09a25b2 --- /dev/null +++ b/server/test/docker/templates/fedora-35.Dockerfile.in @@ -0,0 +1,3 @@ +# -*- dockerfile -*- +FROM fedora:35 +RUN dnf update -y && dnf install -y gcc gcc-c++ poppler-glib-devel diff --git a/server/test/docker/templates/ubuntu-18.Dockerfile.in b/server/test/docker/templates/ubuntu-18.Dockerfile.in new file mode 100644 index 0000000..a445804 --- /dev/null +++ b/server/test/docker/templates/ubuntu-18.Dockerfile.in @@ -0,0 +1,3 @@ +# -*- dockerfile -*- +FROM ubuntu:bionic +RUN apt-get update -y && apt-get install -y gcc g++ libpoppler-glib-dev diff --git a/server/test/docker/templates/ubuntu-20.10.Dockerfile.in b/server/test/docker/templates/ubuntu-20.10.Dockerfile.in new file mode 100644 index 0000000..1235de3 --- /dev/null +++ b/server/test/docker/templates/ubuntu-20.10.Dockerfile.in @@ -0,0 +1,3 @@ +# -*- dockerfile -*- +FROM ubuntu:groovy +RUN apt-get update -y && apt-get install -y gcc g++ libpoppler-glib-dev diff --git a/server/test/docker/templates/ubuntu-20.Dockerfile.in b/server/test/docker/templates/ubuntu-20.Dockerfile.in new file mode 100644 index 0000000..80053e8 --- /dev/null +++ b/server/test/docker/templates/ubuntu-20.Dockerfile.in @@ -0,0 +1,3 @@ +# -*- dockerfile -*- +FROM ubuntu:focal +RUN apt-get update -y && apt-get install -y gcc g++ libpoppler-glib-dev diff --git a/server/test/docker/templates/ubuntu-21.Dockerfile.in b/server/test/docker/templates/ubuntu-21.Dockerfile.in new file mode 100644 index 0000000..b4f462f --- /dev/null +++ b/server/test/docker/templates/ubuntu-21.Dockerfile.in @@ -0,0 +1,3 @@ +# -*- dockerfile -*- +FROM ubuntu:hirsute +RUN apt-get update -y && apt-get install -y gcc g++ libpoppler-glib-dev |
