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