Update test zoo

- Unify test setup in Docker files
- Add Fedora 38 Docker image
- Add OpenSUSE Leap Docker image
- Add OpenSUSE Tumbleweed Docker image
- Drop Fedora 36 Docker image
- Drop OpenSUSE 15 Docker image

Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
This commit is contained in:
Thomas Lauf 2023-10-31 14:25:32 +01:00
parent 05ccf7b737
commit bcc78a941f
17 changed files with 127 additions and 74 deletions

View file

@ -16,18 +16,10 @@ services:
security_opt:
- label=type:container_runtime_t
tty: true
test-fedora36:
test-archlinux:
build:
context: .
dockerfile: test/docker/fedora36
network_mode: "host"
security_opt:
- label=type:container_runtime_t
tty: true
test-fedora37:
build:
context: .
dockerfile: test/docker/fedora37
dockerfile: test/docker/archlinux
network_mode: "host"
security_opt:
- label=type:container_runtime_t
@ -48,6 +40,54 @@ services:
security_opt:
- label=type:container_runtime_t
tty: true
test-debianstable:
build:
context: .
dockerfile: test/docker/debianstable
network_mode: "host"
security_opt:
- label=type:container_runtime_t
tty: true
test-debiantesting:
build:
context: .
dockerfile: test/docker/debiantesting
network_mode: "host"
security_opt:
- label=type:container_runtime_t
tty: true
test-fedora37:
build:
context: .
dockerfile: test/docker/fedora37
network_mode: "host"
security_opt:
- label=type:container_runtime_t
tty: true
test-fedora38:
build:
context: .
dockerfile: test/docker/fedora38
network_mode: "host"
security_opt:
- label=type:container_runtime_t
tty: true
test-opensuseleap:
build:
context: .
dockerfile: test/docker/opensuseleap
network_mode: "host"
security_opt:
- label=type:container_runtime_t
tty: true
test-opensusetumbleweed:
build:
context: .
dockerfile: test/docker/opensusetumbleweed
network_mode: "host"
security_opt:
- label=type:container_runtime_t
tty: true
test-ubuntu1804:
build:
context: .
@ -72,35 +112,3 @@ services:
security_opt:
- label=type:container_runtime_t
tty: true
test-debianstable:
build:
context: .
dockerfile: test/docker/debianstable
network_mode: "host"
security_opt:
- label=type:container_runtime_t
tty: true
test-debiantesting:
build:
context: .
dockerfile: test/docker/debiantesting
network_mode: "host"
security_opt:
- label=type:container_runtime_t
tty: true
test-opensuse1500:
build:
context: .
dockerfile: test/docker/opensuse1500
network_mode: "host"
security_opt:
- label=type:container_runtime_t
tty: true
test-archlinux:
build:
context: .
dockerfile: test/docker/archlinux
network_mode: "host"
security_opt:
- label=type:container_runtime_t
tty: true