X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/07a2b2c0e743f36be03e746a7e265986db555d3e..2e74236fa27822addd856f194befc28382990ce0:/build/run-build-packages-all-targets.sh?ds=sidebyside diff --git a/build/run-build-packages-all-targets.sh b/build/run-build-packages-all-targets.sh index 4cba3e9a62..85c498ecd5 100755 --- a/build/run-build-packages-all-targets.sh +++ b/build/run-build-packages-all-targets.sh @@ -17,6 +17,10 @@ Options: Run package install tests --debug Output debug information (default: false) +--build-version + Version to build (default: + \$ARVADOS_BUILDING_VERSION-\$ARVADOS_BUILDING_ITERATION or + 0.1.timestamp.commithash) WORKSPACE=path Path to the Arvados source tree to build packages from @@ -41,7 +45,7 @@ fi set -e PARSEDOPTS=$(getopt --name "$0" --longoptions \ - help,test-packages,debug,command:,only-test: \ + help,test-packages,debug,command:,only-test:,build-version: \ -- "" "$@") if [ $? -ne 0 ]; then exit 1 @@ -72,6 +76,9 @@ while [ $# -gt 0 ]; do --only-test) ONLY_TEST="$1 $2"; shift ;; + --build-version) + ARVADOS_BUILDING_VERSION="$2"; shift + ;; --) if [ $# -gt 1 ]; then echo >&2 "$0: unrecognized argument '$2'. Try: $0 --help" @@ -87,7 +94,7 @@ cd $(dirname $0) FINAL_EXITCODE=0 for dockerfile_path in $(find -name Dockerfile | grep package-build-dockerfiles); do - if ./run-build-packages-one-target.sh --target "$(basename $(dirname "$dockerfile_path"))" --command "$COMMAND" $DEBUG $TEST_PACKAGES $ONLY_TEST ; then + if ./run-build-packages-one-target.sh --target "$(basename $(dirname "$dockerfile_path"))" --command "$COMMAND" --build-version "$ARVADOS_BUILDING_VERSION" $DEBUG $TEST_PACKAGES $ONLY_TEST ; then true else FINAL_EXITCODE=$?