X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/bdbf7c4ee346fd1615f882255b3606d8d5360710..a9435ce3d745bef944e739d672efc9108253a296:/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"