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