X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/8b6d154d2a1e89bbabb8f7730d37bffb54d4de6d..8b65f2e07df818663ec328fab7a77f6e759a3ba4:/build/run-library.sh diff --git a/build/run-library.sh b/build/run-library.sh index a1dc415295..00839c1d24 100755 --- a/build/run-library.sh +++ b/build/run-library.sh @@ -226,8 +226,12 @@ test_package_presence() { local complete_pkgname="$pkgname-$version-$iteration.$rpm_architecture.rpm" fi - if [[ -e "$complete_pkgname" ]]; then + # See if we can skip building the package, only if it already exists in the + # processed/ directory. If so, move it back to the packages directory to make + # sure it gets picked up by the test and/or upload steps. + if [[ -e "processed/$complete_pkgname" ]]; then echo "Package $complete_pkgname exists, not rebuilding!" + mv processed/$complete_pkgname . return 1 else echo "Package $complete_pkgname not found, building"