HomePhorge
Diffusion kolab f55a598d8606

podman based testexecution via testctl

Description

podman based testexecution via testctl

We use a podman pod instead of docker-compose to run the tests for
better isolation, and for less interaction with the an existing
environment. This should also make integration into a CI system easier.

Some adjustmenets are required because everything connects over
localhost in a pod.

This patch also adds:

  • A mechanism to apply an overlay during startup (used to apply the test overlay config.demo)
  • Fixed the roundcube update from source code

Details

Provenance
mollekopfAuthored on Mar 29 2024, 7:38 PM
mollekopfPushed on Tue, Apr 2, 1:16 PM
Parents
rK3fa45321599b: Copy files, then chmod in utils container
Branches
Unknown
Tags
Unknown
Build Status
Buildable 46917