[pim/akonadi-e2e-tests] /: Swap Podman out for Docker
Ben Cooksley <[email protected]>
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git commit 62916a428b9592daad535f9f646e47d32ef2d2cd by Ben Cooksley.
Committed on 15/08/2026 at 05:30.
Pushed by bcooksley into branch 'master'.
Swap Podman out for Docker
M +3 -8 .gitlab-ci.yml
https://invent.kde.org/pim/akonadi-e2e-tests/-/commit/62916a428b9592daad535f9f646e47d32ef2d2cd
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f755aaa..7873d14 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -93,25 +93,20 @@ e2e_tests:
rules:
- when: always
variables:
- PYTHONPATH: $CI_PROJECT_DIR/_install/lib64/python3.13/site-packages
- LD_LIBRARY_PATH: $CI_PROJECT_DIR/_install/lib64
DOCKER_IMAGE_PREFIX: invent-registry.kde.org/pim/akonadi-e2e-tests/
TESTCONTAINERS_RYUK_DISABLED: true
QT_QPA_PLATFORM: offscreen
-
script:
- git config --global --add safe.directory $CI_PROJECT_DIR
- python3 -u ci-utilities/run-ci-build.py --project $CI_PROJECT_NAME --branch $CI_COMMIT_REF_NAME --platform Linux/Qt6/Shared --only-setup-environment
- make init
- - export LD_PRELOAD=/lib64/libasan.so.8 ASAN_OPTIONS='detect_leaks=0:halt_on_error=0:abort_on_error=0:log_path=/tmp/asan.log'
- - systemctl --user enable --now podman.socket
- - export DOCKER_HOST="unix:///run/user/$(id -u)/podman/podman.sock"
- - export TESTCONTAINERS_DOCKER_SOCKET_OVERRIDE="/run/user/$(id -u)/podman/podman.sock"
+ - export LD_PRELOAD=/lib64/libasan.so.8
+ - export ASAN_OPTIONS='detect_leaks=0:halt_on_error=0:abort_on_error=0:log_path=/tmp/asan.log'
- export PATH=$CI_PROJECT_DIR/_install/bin:$PATH
- export LD_LIBRARY_PATH=$CI_PROJECT_DIR/_install/lib64
- export XDG_DATA_DIRS=$CI_PROJECT_DIR/_install/share:$XDG_DATA_DIRS
- export QT_PLUGIN_PATH=$CI_PROJECT_DIR/_install/lib64/plugins:$CI_PROJECT_DIR/_install/lib/plugins:$QT_PLUGIN_PATH
- - export PYTHONPATH=$PWD/_install/lib64/python3.13/site-packages/
+ - export PYTHONPATH=$CI_PROJECT_DIR/_install/lib64/python3.13/site-packages/
- export DISPLAY=:90
# The path to the binaries in the .service files are wrong because of a relocation issue during run-ci.py
# So we have to replace it with the right path for services to start properly.