From 65cc1f47522b528fae694fd0675461a4e94ce0a0 Mon Sep 17 00:00:00 2001 From: John Guan Date: Wed, 1 Dec 2021 21:36:44 +0800 Subject: [PATCH] Update demo.yml --- .github/workflows/demo.yml | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/.github/workflows/demo.yml b/.github/workflows/demo.yml index a496eff..d7eb300 100644 --- a/.github/workflows/demo.yml +++ b/.github/workflows/demo.yml @@ -45,17 +45,20 @@ jobs: --availability-zone us-west-2a \ --bundle-id large_2_0 +# - name: Wait for new instance running +# run: | +# TIMEOUT=$(($(date +%s)+600)) +# while [ $TIMEOUT -gt $(date +%s) ] +# do +# NEW_INSTANCE_STATE=$(aws lightsail get-instance-state --instance-name ${{ env.OLD_INSTANCE_NAME }} | grep '"name":' | sed 's/ //g' | sed 's/"//g' | sed 's/name://g') +# if [ $NEW_INSTANCE_STATE == running ] +# echo "New instance is running now" +# break +# fi +# done + - name: Wait for new instance running - run: | - TIMEOUT=$(($(date +%s)+600)) - while [ $TIMEOUT -gt $(date +%s) ] - do - NEW_INSTANCE_STATE=$(aws lightsail get-instance-state --instance-name ${{ env.OLD_INSTANCE_NAME }} | grep '"name":' | sed 's/ //g' | sed 's/"//g' | sed 's/name://g') - if [ $NEW_INSTANCE_STATE == running ] - echo "New instance is running now" - break - fi - done + run: sleep 10s - name: Put instance public ports run: |