From 21b988f554d65e9017ca0adf53d3cda8f6f2ebae Mon Sep 17 00:00:00 2001 From: Rado Kirov Date: Thu, 23 Jul 2015 11:11:40 -0700 Subject: [PATCH] chore(release): fix pub publish release script. Relevant SO: http://stackoverflow.com/questions/2953646/how-to-declare-and-use-boolean-variables-in-shell-script tl;dr - bash does not really have booleans, 'true' and 'false' are just strings. --- scripts/publish/pub_publish.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/publish/pub_publish.sh b/scripts/publish/pub_publish.sh index b2ce0e6e96..404d2673b1 100755 --- a/scripts/publish/pub_publish.sh +++ b/scripts/publish/pub_publish.sh @@ -33,7 +33,7 @@ function publishModule { node scripts/publish/pubspec_cleaner.js --pubspec-file=$PUBLISH_DIR/pubspec.yaml - if [[ ! $DRY_RUN ]]; then + if [[ "$DRY_RUN" == "false" ]]; then (cd $PUBLISH_DIR && pub publish -f) fi; }