diff --git a/common/scripts/docker_tag.sh b/common/scripts/docker_tag.sh index ffbb926f54c..36446689f76 100755 --- a/common/scripts/docker_tag.sh +++ b/common/scripts/docker_tag.sh @@ -11,15 +11,15 @@ then version="${a[0]}.${a[1]}.${c}-staging" echo "Tagging staging $1 with version ${version}" docker tag "$1:$rev_version" "$1:$version" - for n in {1..5}; do + for n in {1..25}; do docker push "$1:$version" && break - if (( $n < 5 )) + if (( $n < 25 )) then echo 'Docker failed to push, wait 5 second' sleep 5 else - echo '5 push attempts failed, exiting with failure' + echo '25 push attempts failed, exiting with failure' exit 1 fi done @@ -27,27 +27,27 @@ else echo "Tagging release $1 with version ${version}" docker tag "$1:$rev_version" "$1:$version" docker tag "$1:$rev_version" "$1:latest" - for n in {1..5}; do + for n in {1..25}; do docker push "$1:$version" && break - if (( $n < 5 )) + if (( $n < 25 )) then echo 'Docker failed to push, wait 5 second' sleep 5 else - echo '5 push attempts failed, exiting with failure' + echo '25 push attempts failed, exiting with failure' exit 1 fi done - for n in {1..5}; do + for n in {1..25}; do docker push "$1:latest" && break - if (( $n < 5 )) + if (( $n < 25 )) then echo 'Docker failed to push, wait 5 second' sleep 5 else - echo '5 push attempts failed, exiting with failure' + echo '25 push attempts failed, exiting with failure' exit 1 fi done diff --git a/common/scripts/docker_tag_push.sh b/common/scripts/docker_tag_push.sh index 5b0737ebba3..48fb28f8546 100755 --- a/common/scripts/docker_tag_push.sh +++ b/common/scripts/docker_tag_push.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash echo "Tagging release $1 with version $2" docker tag "$1" "$1:$2" -for n in {1..5}; do +for n in {1..25}; do docker push "$1:$2" && break echo 'Docker failed to push, wait 5 seconds' sleep 5 diff --git a/common/scripts/mongo_dump.sh b/common/scripts/mongo_dump.sh index 05b3e58d2a6..2846c89f18a 100755 --- a/common/scripts/mongo_dump.sh +++ b/common/scripts/mongo_dump.sh @@ -8,7 +8,7 @@ trap "exit" INT mkdir -p ${dump} mkdir -p ${dump}/workspaces -get_dbs="db.getSiblingDB('account').getCollection('workspace').find({lastVisit: {\$gt: Date.now() - ($DAYS * 24 * 60 * 60 * 1000)}}).forEach(it=>console.log(it.workspace, it.lastVisit))" +get_dbs="db.getSiblingDB('account').getCollection('workspace').find({ disabled: {\$ne:true}, mode: 'active', lastVisit: {\$gt: Date.now() - ($DAYS * 24 * 60 * 60 * 1000)}}).forEach(it=>console.log(it.workspace, it.lastVisit))" mongosh --version mongosh ${MONGO_URL} --eval "$get_dbs" > ${dump}/databases.list