diff --git a/build-uberjar b/build-uberjar index 28d27ee1eba346c587df9314df6481cce09b099d..8934d8741bbd1b2f39b3a6f25279e4a9a596df84 100755 --- a/build-uberjar +++ b/build-uberjar @@ -45,9 +45,15 @@ all() { version && frontend && sample-dataset && uberjar } -# Default to running all but let someone specify if desired -if [ $1 ]; then - $1 +# Default to running all but let someone specify one or more sub-tasks to run instead if desired +# e.g. +# ./build-uberjar # do everything +# ./build-uberjar version # just update version.properties +# ./build-uberjar version uberjar # just update version.properties and build uberjar +if [ "$1" ]; then + for cmd in "$@"; do + $cmd + done else all fi