[cci_eol] 89ff683bc circleci: Use podman instead of docker in build jobs
Dridi Boukelmoune
dridi.boukelmoune at gmail.com
Fri Jun 14 07:20:08 UTC 2024
commit 89ff683bc3cc6b6f6ad1915424b68a841e087491
Author: Dridi Boukelmoune <dridi.boukelmoune at gmail.com>
Date: Fri Jun 14 09:18:26 2024 +0200
circleci: Use podman instead of docker in build jobs
diff --git a/.circleci/config.yml b/.circleci/config.yml
index f0c2978f4..3bbe8b8c9 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -224,15 +224,15 @@ jobs:
steps:
- setup_remote_docker
- run:
- name: Install docker
- command: dnf -y install moby-engine
+ name: Install podman
+ command: dnf -y install podman
- checkout
- run:
name: Extract and build
command: |
- docker create --name workspace -v /workspace << parameters.prefix >><< parameters.dist >>:<< parameters.release >> /bin/true
- docker cp /workspace workspace:/
- docker run --volumes-from workspace -w /workspace << parameters.prefix >><< parameters.dist >>:<< parameters.release >> sh -c '
+ podman create --name workspace -v /workspace docker://<< parameters.prefix >><< parameters.dist >>:<< parameters.release >> /bin/true
+ podman cp /workspace workspace:/
+ podman run --volumes-from workspace -w /workspace << parameters.prefix >><< parameters.dist >>:<< parameters.release >> sh -c '
case "<< parameters.dist >>" in
almalinux|fedora)
dnf -y groupinstall "Development Tools"
More information about the varnish-commit
mailing list