aboutsummaryrefslogtreecommitdiffstats
diff options
authorMilan Broz <gmazyland@gmail.com>2025-05-12 13:45:25 +0200
committerMilan Broz <gmazyland@gmail.com>2025-05-12 14:30:36 +0200
commitbc6c3092fa558e82afae5f3deeb5e316a07a98d7 (patch)
tree81faf0775ad4a993423976c53a3a96f0aa803dd8
parent0cf87a41519a8bf21d07f44bf5f8ce4e1816da40 (diff)
downloadcryptsetup-master.tar.gz
ci: call dnf clean all before installHEADmastermain
-rw-r--r--.gitlab/ci/centos.yml1
-rw-r--r--.gitlab/ci/fedora.yml11
2 files changed, 7 insertions, 5 deletions
diff --git a/.gitlab/ci/centos.yml b/.gitlab/ci/centos.yml
index 74e0fcf4..95668483 100644
--- a/.gitlab/ci/centos.yml
+++ b/.gitlab/ci/centos.yml
@@ -4,6 +4,7 @@
extends:
- .fail_if_coredump_generated
before_script:
+ - sudo dnf clean all
- >
sudo dnf -y -q install
autoconf automake device-mapper-devel gcc gettext-devel json-c-devel
diff --git a/.gitlab/ci/fedora.yml b/.gitlab/ci/fedora.yml
index dc3ccb07..28aba9be 100644
--- a/.gitlab/ci/fedora.yml
+++ b/.gitlab/ci/fedora.yml
@@ -1,11 +1,7 @@
.dnf-openssl-backend:
variables:
DISTRO: cryptsetup-fedora-rawhide
- extends:
- - .fail_if_coredump_generated
- before_script:
- - >
- sudo dnf -y -q install
+ PKGS: >-
autoconf automake device-mapper-devel gcc gettext-devel json-c-devel
libargon2-devel libblkid-devel libpwquality-devel libselinux-devel
libssh-devel libtool libuuid-devel make popt-devel
@@ -13,6 +9,11 @@
sshpass tar uuid-devel vim-common device-mapper expect gettext git jq
keyutils openssl-devel openssl asciidoctor swtpm meson ninja-build
python3-jinja2 gperf libcap-devel tpm2-tss-devel libmount-devel swtpm-tools
+ extends:
+ - .fail_if_coredump_generated
+ before_script:
+ - sudo dnf clean all
+ - (r=3;while ! sudo dnf -y -q install $PKGS ; do ((--r))||exit;sleep 5;echo "Retrying";done)
- sudo -E git clean -xdf
- ./autogen.sh
- ./configure --enable-fips --enable-pwquality --enable-libargon2 --with-crypto_backend=openssl --enable-asciidoc