From 04a271a1e5ec94424ca821b46e85e7e0d2890d9f Mon Sep 17 00:00:00 2001 From: cronekorkn Date: Thu, 4 May 2023 12:49:57 +0200 Subject: [PATCH] .envrc: delete git deploy cache after 24h --- .envrc | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.envrc b/.envrc index c8c8ff6..3f42776 100644 --- a/.envrc +++ b/.envrc @@ -13,9 +13,17 @@ PATH_add bin python3 -m pip --require-virtualenv --quiet install --upgrade pip wheel python3 -m pip --require-virtualenv --quiet install --upgrade -r requirements.txt -rm -rf .cache/bw/git_deploy -export BW_GIT_DEPLOY_CACHE=.cache/bw/git_deploy +# git deploy cache +export BW_GIT_DEPLOY_CACHE=".cache/bw/git_deploy" +CREATED_AT=$(stat -f "%Sa" "$BW_GIT_DEPLOY_CACHE" | xargs -I{} date -f '%b %d %H:%M:%S %Y' -j "{}" '+%s') +NOW_AT=$(date +%s) +SECONDS_SINCE=$(expr "$NOW_AT" - "$CREATED_AT") +if [[ "$SECONDS_SINCE" > 86400 ]] +then + rm -rf "$BW_GIT_DEPLOY_CACHE" +fi mkdir -p "$BW_GIT_DEPLOY_CACHE" + export EXPERIMENTAL_UPLOAD_VIA_CAT=1 export BW_ITEM_WORKERS=32 export BW_NODE_WORKERS=12