Repository: flink Updated Branches: refs/heads/release-1.4 bffa613da -> dd7734b94
[FLINK-9888][release] Remove unsafe defaults from release scripts This closes #6362. Project: http://git-wip-us.apache.org/repos/asf/flink/repo Commit: http://git-wip-us.apache.org/repos/asf/flink/commit/dd7734b9 Tree: http://git-wip-us.apache.org/repos/asf/flink/tree/dd7734b9 Diff: http://git-wip-us.apache.org/repos/asf/flink/diff/dd7734b9 Branch: refs/heads/release-1.4 Commit: dd7734b94b3d6097e3beb911e5823b909f4cbcec Parents: bffa613 Author: zentol <[email protected]> Authored: Wed Jul 18 13:42:06 2018 +0200 Committer: zentol <[email protected]> Committed: Mon Jul 23 14:26:41 2018 +0200 ---------------------------------------------------------------------- tools/releasing/create_binary_release.sh | 6 +++++- tools/releasing/create_release_branch.sh | 12 ++++++++++-- tools/releasing/create_source_release.sh | 6 +++++- tools/releasing/update_branch_version.sh | 12 ++++++++++-- 4 files changed, 30 insertions(+), 6 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/flink/blob/dd7734b9/tools/releasing/create_binary_release.sh ---------------------------------------------------------------------- diff --git a/tools/releasing/create_binary_release.sh b/tools/releasing/create_binary_release.sh index 82b98a0..841bf0a 100755 --- a/tools/releasing/create_binary_release.sh +++ b/tools/releasing/create_binary_release.sh @@ -20,12 +20,16 @@ ## ## Variables with defaults (if not overwritten by environment) ## -RELEASE_VERSION=${RELEASE_VERSION:-1.3-SNAPSHOT} SCALA_VERSION=none HADOOP_VERSION=none SKIP_GPG=${SKIP_GPG:-false} MVN=${MVN:-mvn} +if [ -z "${RELEASE_VERSION}" ]; then + echo "RELEASE_VERSION was not set." + exit 1 +fi + # fail immediately set -o errexit set -o nounset http://git-wip-us.apache.org/repos/asf/flink/blob/dd7734b9/tools/releasing/create_release_branch.sh ---------------------------------------------------------------------- diff --git a/tools/releasing/create_release_branch.sh b/tools/releasing/create_release_branch.sh index 84c2592..204dd95 100755 --- a/tools/releasing/create_release_branch.sh +++ b/tools/releasing/create_release_branch.sh @@ -20,11 +20,19 @@ ## ## Variables with defaults (if not overwritten by environment) ## -OLD_VERSION=${OLD_VERSION:-1.2-SNAPSHOT} -NEW_VERSION=${NEW_VERSION:-1.3-SNAPSHOT} RELEASE_CANDIDATE=${RELEASE_CANDIDATE:-none} MVN=${MVN:-mvn} +if [ -z "${OLD_VERSION}" ]; then + echo "OLD_VERSION was not set." + exit 1 +fi + +if [ -z "${NEW_VERSION}" ]; then + echo "NEW_VERSION was not set." + exit 1 +fi + # fail immediately set -o errexit set -o nounset http://git-wip-us.apache.org/repos/asf/flink/blob/dd7734b9/tools/releasing/create_source_release.sh ---------------------------------------------------------------------- diff --git a/tools/releasing/create_source_release.sh b/tools/releasing/create_source_release.sh index 0eff9f8..92465a5 100755 --- a/tools/releasing/create_source_release.sh +++ b/tools/releasing/create_source_release.sh @@ -20,9 +20,13 @@ ## ## Variables with defaults (if not overwritten by environment) ## -RELEASE_VERSION=${RELEASE_VERSION:-1.3-SNAPSHOT} MVN=${MVN:-mvn} +if [ -z "${RELEASE_VERSION}" ]; then + echo "RELEASE_VERSION was not set." + exit 1 +fi + # fail immediately set -o errexit set -o nounset http://git-wip-us.apache.org/repos/asf/flink/blob/dd7734b9/tools/releasing/update_branch_version.sh ---------------------------------------------------------------------- diff --git a/tools/releasing/update_branch_version.sh b/tools/releasing/update_branch_version.sh index ca15798..8503f68 100755 --- a/tools/releasing/update_branch_version.sh +++ b/tools/releasing/update_branch_version.sh @@ -20,10 +20,18 @@ ## ## Variables with defaults (if not overwritten by environment) ## -OLD_VERSION=${OLD_VERSION:-1.4-SNAPSHOT} -NEW_VERSION=${NEW_VERSION:-1.5-SNAPSHOT} MVN=${MVN:-mvn} +if [ -z "${OLD_VERSION}" ]; then + echo "OLD_VERSION was not set." + exit 1 +fi + +if [ -z "${NEW_VERSION}" ]; then + echo "NEW_VERSION was not set." + exit 1 +fi + # fail immediately set -o errexit set -o nounset
