restart app after filename asset patch
This commit is contained in:
@@ -102,3 +102,16 @@ node --check "$PUBLIC_FILE" >/dev/null
|
||||
node --check "$SSR_FILE" >/dev/null
|
||||
node --check "$SERVER_INDEX_FILE" >/dev/null
|
||||
SH
|
||||
|
||||
# Nitro loads the static asset manifest into memory at process startup. Restart
|
||||
# after patching so updated content-length/etag values are used immediately.
|
||||
docker restart "$CONTAINER" >/dev/null
|
||||
|
||||
for _ in $(seq 1 60); do
|
||||
health="$(docker inspect -f '{{if .State.Health}}{{.State.Health.Status}}{{else}}{{.State.Status}}{{end}}' "$CONTAINER")"
|
||||
[ "$health" = "healthy" ] && exit 0
|
||||
sleep 2
|
||||
done
|
||||
|
||||
docker logs --tail 80 "$CONTAINER" >&2
|
||||
exit 1
|
||||
|
||||
Reference in New Issue
Block a user