From a66f02936d70640705851434a2f7581bb719fb6e Mon Sep 17 00:00:00 2001 From: Bill Church Date: Sat, 25 May 2019 22:14:50 -0400 Subject: [PATCH] update build scripts --- Build/Release/BIG-IP-ILX-WebSSH2-0.2.8.tgz | Bin 2452014 -> 2452014 bytes .../BIG-IP-ILX-WebSSH2-0.2.8.tgz.sha256 | 2 +- bin/BIG-IP-ILX-WebSSH2-current.tgz | Bin 2452014 -> 2452014 bytes bin/BIG-IP-ILX-WebSSH2-current.tgz.sha256 | 2 +- scripts/build.sh | 9 +++++++++ scripts/pull.sh | 2 ++ scripts/push.sh | 2 ++ 7 files changed, 15 insertions(+), 2 deletions(-) diff --git a/Build/Release/BIG-IP-ILX-WebSSH2-0.2.8.tgz b/Build/Release/BIG-IP-ILX-WebSSH2-0.2.8.tgz index 3e4ac9460c2d8d50f2eb1ee69cac1d326004b204..15d257ea3c4e2437c5113d34b33506eedf750b87 100644 GIT binary patch delta 130 zcmWN_xeh25Pa~Rp*Ff8xQLiG$ZW*16>|wT+4kE6ZHK&$dY@l~1k#s* zgff(FMiR+bCNhZn A&j0`b delta 130 zcmWN_xe)w^E|SYtZgQ80JU_gO>JL&} B9%29h diff --git a/Build/Release/BIG-IP-ILX-WebSSH2-0.2.8.tgz.sha256 b/Build/Release/BIG-IP-ILX-WebSSH2-0.2.8.tgz.sha256 index 8eec587..2e20490 100644 --- a/Build/Release/BIG-IP-ILX-WebSSH2-0.2.8.tgz.sha256 +++ b/Build/Release/BIG-IP-ILX-WebSSH2-0.2.8.tgz.sha256 @@ -1 +1 @@ -c775381cbf3612f9b9941816ff8f0597c7de4dfac59d9ce3ec33fb675d3f2be4 Build/Release/BIG-IP-ILX-WebSSH2-0.2.8.tgz +e2e70f7d2949b6c8fe0299f888a3725763a62c01a1faea1fb729babc2ed51c92 Build/Release/BIG-IP-ILX-WebSSH2-0.2.8.tgz diff --git a/bin/BIG-IP-ILX-WebSSH2-current.tgz b/bin/BIG-IP-ILX-WebSSH2-current.tgz index 3e4ac9460c2d8d50f2eb1ee69cac1d326004b204..15d257ea3c4e2437c5113d34b33506eedf750b87 100644 GIT binary patch delta 130 zcmWN_xeh25Pa~Rp*Ff8xQLiG$ZW*16>|wT+4kE6ZHK&$dY@l~1k#s* zgff(FMiR+bCNhZn A&j0`b delta 130 zcmWN_xe)w^E|SYtZgQ80JU_gO>JL&} B9%29h diff --git a/bin/BIG-IP-ILX-WebSSH2-current.tgz.sha256 b/bin/BIG-IP-ILX-WebSSH2-current.tgz.sha256 index 8eec587..2e20490 100644 --- a/bin/BIG-IP-ILX-WebSSH2-current.tgz.sha256 +++ b/bin/BIG-IP-ILX-WebSSH2-current.tgz.sha256 @@ -1 +1 @@ -c775381cbf3612f9b9941816ff8f0597c7de4dfac59d9ce3ec33fb675d3f2be4 Build/Release/BIG-IP-ILX-WebSSH2-0.2.8.tgz +e2e70f7d2949b6c8fe0299f888a3725763a62c01a1faea1fb729babc2ed51c92 Build/Release/BIG-IP-ILX-WebSSH2-0.2.8.tgz diff --git a/scripts/build.sh b/scripts/build.sh index cb7a4d8..6728a8c 100755 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -5,6 +5,13 @@ source ./scripts/env.sh source ./scripts/util.sh ./scripts/pull.sh +if [ $? -ne 0 ]; then + # failure + tput bel;tput bel;tput bel;tput bel + echo -e "\n${fgLtRed}Pull command failed. Giving up.${fgLtWhi}\n" + echo ${output} + exit 255 +fi # get version of package from package.json package_version=$(jq -r ".version" workspace/extensions/webssh2/package.json) @@ -31,3 +38,5 @@ echo " $webssh_pua_location/$webssh_package_name-current.tgz" echo " $webssh_pua_location/$webssh_package_name-current.tgz.sha256" echo -e "\nšŸ‘ Build Complete šŸ‘\n" + +exit 0 diff --git a/scripts/pull.sh b/scripts/pull.sh index e88d0ef..9826955 100755 --- a/scripts/pull.sh +++ b/scripts/pull.sh @@ -26,3 +26,5 @@ echoNotice "Pulling ${fgLtCya}$webssh_workspace_name${fgLtWhi} from ${fgLtCya}$w runCommand "rsync -e 'ssh -o ClearAllForwardings=yes -ax' -avq --include=\"extensions/ephemeral_auth/node_modules/f5-*\" --exclude=\".DS_Store\" --exclude=\"extensions/ephemeral_auth/node_modules/*\" $webssh_ilxhost:/var/ilx/workspaces/Common/$webssh_workspace_name/. workspace/. 2>&1" echo -e "\nšŸ‘ Pull complete šŸ‘\n" + +exit 0 diff --git a/scripts/push.sh b/scripts/push.sh index 57c9bc4..02a641a 100755 --- a/scripts/push.sh +++ b/scripts/push.sh @@ -57,3 +57,5 @@ else fi echo -e "\nšŸ‘ Push complete šŸ‘\n" + +exit 0