X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/fd65e0be3f55d48b9d573921ca0757fc51a1dd81..8b65f2e07df818663ec328fab7a77f6e759a3ba4:/build/run-library.sh diff --git a/build/run-library.sh b/build/run-library.sh index 3d619622e4..00839c1d24 100755 --- a/build/run-library.sh +++ b/build/run-library.sh @@ -7,7 +7,7 @@ # older packages. LICENSE_PACKAGE_TS=20151208015500 -RAILS_PACKAGE_ITERATION=7 +RAILS_PACKAGE_ITERATION=8 debug_echo () { echo "$@" >"$STDOUT_IF_DEBUG" @@ -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"