diff --git a/Taskfile.yml b/Taskfile.yml index 04f6959..2bc8d79 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -286,6 +286,9 @@ tasks: RC=$? if [ "$attempt" -lt 3 ] && grep -qE "connection reset|context canceled|connection refused" "$DAGGER_OUT"; then echo "$(_ts) dagger: network error on attempt $attempt/3, retrying..." >&2 + elif [ "$attempt" -lt 3 ] && grep -q "No space left on device" "$DAGGER_OUT"; then + echo "$(_ts) dagger: disk space error on attempt $attempt/3, waiting 60s for space to free up..." >&2 + sleep 60 else return "$RC" fi