add CI testing
This adds a pipeline test run using podman.
Additionally, the gitlab runner in the compute cloud was changed to use podman instead of docker. This change applies to container builds and pipeline test runs. The image is now pushed to the gitlab built-in registry (needs to go public to enable unauthorized pulls)