X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/60f3033a6ad0c4d155344b1d4922f3b2e1cb29bc..40389b659fb332fcbe71d6348b1557b65c97da2b:/build/package-testing/rpm-common-test-packages.sh diff --git a/build/package-testing/rpm-common-test-packages.sh b/build/package-testing/rpm-common-test-packages.sh index 12450dd4f9..fb13eff33c 100755 --- a/build/package-testing/rpm-common-test-packages.sh +++ b/build/package-testing/rpm-common-test-packages.sh @@ -14,16 +14,23 @@ if [[ "$DEBUG" != "0" ]]; then STDERR_IF_DEBUG=/dev/stderr fi -target=$(basename "$0" | grep -Eo '\bcentos[[:digit:]]+\b') +target="$(basename "$0" .sh)" +target="${target##*-}" -yum -q clean all +case "$target" in + centos*) yum -q clean all ;; + rocky*) microdnf --assumeyes clean all ;; +esac touch /var/lib/rpm/* export ARV_PACKAGES_DIR="/arvados/packages/$target" rpm -qa | sort > "$ARV_PACKAGES_DIR/$1.before" -yum install --assumeyes -e 0 $1 +case "$target" in + centos*) yum install --assumeyes -e 0 $1 ;; + rocky*) microdnf --assumeyes install $1 ;; +esac rpm -qa | sort > "$ARV_PACKAGES_DIR/$1.after"