Merge pull request #115 from openzipkin/fix-quickstart-tput-dumbterm

[quickstart.sh] Fix aborting on failed tput under CI envs
diff --git a/quickstart.sh b/quickstart.sh
index 93d8a9e..d01e395 100755
--- a/quickstart.sh
+++ b/quickstart.sh
@@ -7,12 +7,13 @@
 # to tell the user to use files that we've cleaned up.
 DO_CLEANUP=0
 
-color_title=$(tput setaf 7; tput bold)
-color_dim=$(tput setaf 8)
-color_good=$(tput setaf 2)
-color_bad=$(tput setaf 1)
-color_warn=$(tput setaf 3)
-color_reset=$(tput sgr0)
+# shellcheck disable=SC2015
+color_title=$(tput setaf 7 && tput bold || true)
+color_dim=$(tput setaf 8 || true)
+color_good=$(tput setaf 2 || true)
+color_bad=$(tput setaf 1 || true)
+color_warn=$(tput setaf 3 || true)
+color_reset=$(tput sgr0 || true)
 
 usage() {
     cat <<EOF