X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/84b30d024ee757e32af7e05d00bf4324513c388c..acf1fa4559c007f127a12c4da3ae644a5ad3a6ac:/build/package-testing/rpm-common-test-packages.sh?ds=sidebyside 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"