X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/f9ae14ce8c4d749cfdc007ec45929cc9a09a3790..4534a1b7f48538344959baf56bf4464b6098e82f:/build/run-build-packages-one-target.sh diff --git a/build/run-build-packages-one-target.sh b/build/run-build-packages-one-target.sh index be97ef0d13..37fe705241 100755 --- a/build/run-build-packages-one-target.sh +++ b/build/run-build-packages-one-target.sh @@ -7,10 +7,10 @@ read -rd "\000" helpmessage < [options] --target - Distribution to build packages for (default: debian10) + Distribution to build packages for --command Build command to execute (default: use built-in Docker image command) --test-packages @@ -64,10 +64,10 @@ if [ $? -ne 0 ]; then exit 1 fi -TARGET=debian10 FORCE_BUILD=0 COMMAND= DEBUG= +TARGET= eval set -- "$PARSEDOPTS" while [ $# -gt 0 ]; do @@ -139,6 +139,14 @@ done set -e orig_umask="$(umask)" +if [[ -z "$TARGET" ]]; then + echo "FATAL: --target must be specified" >&2 + exit 2 +elif [[ ! -d "$WORKSPACE/build/package-build-dockerfiles/$TARGET" ]]; then + echo "FATAL: unknown build target '$TARGET'" >&2 + exit 2 +fi + if [[ -n "$ARVADOS_BUILDING_VERSION" ]]; then echo "build version='$ARVADOS_BUILDING_VERSION', package iteration='$ARVADOS_BUILDING_ITERATION'" fi @@ -234,22 +242,20 @@ if test -z "$packages" ; then crunch-dispatch-local crunch-dispatch-slurm crunch-run - keepproxy - keepstore keep-balance keep-block-check - keep-rsync keep-exercise keep-rsync - keep-block-check keep-web + keepproxy + keepstore libpam-arvados-go - python3-cwltest + python3-arvados-cwl-runner python3-arvados-fuse python3-arvados-python-client - python3-arvados-cwl-runner + python3-arvados-user-activity python3-crunchstat-summary - python3-arvados-user-activity" + python3-cwltest" fi FINAL_EXITCODE=0