From 3d8f63abc80680f4399be837417c5aa3872dc70e Mon Sep 17 00:00:00 2001 From: ryosuketc Date: Fri, 13 Nov 2020 00:14:17 +0000 Subject: [PATCH] Support an optional argument --skip_update_translations #763 --- tools/server_tests | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/tools/server_tests b/tools/server_tests index 40b45d665a..ba3114ea69 100755 --- a/tools/server_tests +++ b/tools/server_tests @@ -30,9 +30,26 @@ pushd "$(dirname $0)" >/dev/null && source common.sh && popd >/dev/null # directory. cd "$(dirname $0)/.." +# Parse arguments and set flags +SKIP_UPDATE_TRANSLATIONS='false' +for arg in "$@"; do + shift + if [[ "${arg}" == "--skip_update_translations" ]]; then + SKIP_UPDATE_TRANSLATIONS='true' + continue + fi + # All arguments other than "--skip_update_translations" remains intact + set -- "$@" "${arg}" +done +readonly SKIP_UPDATE_TRANSLATIONS + echo -echo "--- Updating translations" -$TOOLS_DIR/update_messages +if [[ "${SKIP_UPDATE_TRANSLATIONS}" == 'true' ]]; then + echo "--- Skipped updating translations" +else + echo "--- Updating translations" + "${TOOLS_DIR}"/update_messages +fi echo echo "--- Running server tests"