From cfa3c06b5a5d3eab0d12a1ae9ef9b62e8667c5c8 Mon Sep 17 00:00:00 2001 From: kyle Date: Sat, 13 Jul 2019 01:49:00 -0500 Subject: [PATCH 1/2] housekeeping: fail React flavor release if a step fails --- flavors/swagger-ui-react/release/run.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/flavors/swagger-ui-react/release/run.sh b/flavors/swagger-ui-react/release/run.sh index c1396d5d5b8..e4bccf30304 100755 --- a/flavors/swagger-ui-react/release/run.sh +++ b/flavors/swagger-ui-react/release/run.sh @@ -1,5 +1,8 @@ # Deploy `swagger-ui-react` to npm. +# https://www.peterbe.com/plog/set-ex +set -ex + # Parameter Expansion: http://stackoverflow.com/questions/6393551/what-is-the-meaning-of-0-in-a-bash-script cd "${0%/*}" From 7ca3e8df39d3bd31dd8b3b22f53d88fe96d02396 Mon Sep 17 00:00:00 2001 From: kyle Date: Sat, 13 Jul 2019 01:55:04 -0500 Subject: [PATCH 2/2] Update run.sh --- flavors/swagger-ui-react/release/run.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flavors/swagger-ui-react/release/run.sh b/flavors/swagger-ui-react/release/run.sh index e4bccf30304..fba30416ff6 100755 --- a/flavors/swagger-ui-react/release/run.sh +++ b/flavors/swagger-ui-react/release/run.sh @@ -6,7 +6,7 @@ set -ex # Parameter Expansion: http://stackoverflow.com/questions/6393551/what-is-the-meaning-of-0-in-a-bash-script cd "${0%/*}" -mkdir ../dist +mkdir -p ../dist # Copy UI's dist files to our directory cp ../../../dist/swagger-ui.js ../dist