Skip to content

Commit bc6c309

Browse files
committed
ci: call dnf clean all before install
1 parent 0cf87a4 commit bc6c309

2 files changed

Lines changed: 7 additions & 5 deletions

File tree

.gitlab/ci/centos.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
extends:
55
- .fail_if_coredump_generated
66
before_script:
7+
- sudo dnf clean all
78
- >
89
sudo dnf -y -q install
910
autoconf automake device-mapper-devel gcc gettext-devel json-c-devel

.gitlab/ci/fedora.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,19 @@
11
.dnf-openssl-backend:
22
variables:
33
DISTRO: cryptsetup-fedora-rawhide
4-
extends:
5-
- .fail_if_coredump_generated
6-
before_script:
7-
- >
8-
sudo dnf -y -q install
4+
PKGS: >-
95
autoconf automake device-mapper-devel gcc gettext-devel json-c-devel
106
libargon2-devel libblkid-devel libpwquality-devel libselinux-devel
117
libssh-devel libtool libuuid-devel make popt-devel
128
libsepol-devel.x86_64 netcat openssh-clients passwd pkgconfig sharutils
139
sshpass tar uuid-devel vim-common device-mapper expect gettext git jq
1410
keyutils openssl-devel openssl asciidoctor swtpm meson ninja-build
1511
python3-jinja2 gperf libcap-devel tpm2-tss-devel libmount-devel swtpm-tools
12+
extends:
13+
- .fail_if_coredump_generated
14+
before_script:
15+
- sudo dnf clean all
16+
- (r=3;while ! sudo dnf -y -q install $PKGS ; do ((--r))||exit;sleep 5;echo "Retrying";done)
1617
- sudo -E git clean -xdf
1718
- ./autogen.sh
1819
- ./configure --enable-fips --enable-pwquality --enable-libargon2 --with-crypto_backend=openssl --enable-asciidoc

0 commit comments

Comments
 (0)