Files
astro-website/scripts/refresh.sh
Santhosh Janardhanan b61146b145
Some checks failed
ci / site (push) Has been cancelled
publish-image / publish (push) Has been cancelled
Service worker fix
2026-02-10 06:46:29 -05:00

7 lines
582 B
Bash

#!/usr/bin/env sh
## Fetch content, build the image, clear the cache and restart the container
docker run --rm -it --network container:$(docker compose ps -q redis) -v "${PWD}:/usr/src/app" -w /usr/src/app/site -e CACHE_REDIS_URL="redis://127.0.0.1:6379/0" node:24-alpine npm run fetch-content
docker compose --env-file ../site/.env -f ../docker-compose.yml build
docker run --rm -it --network container:$(docker compose ps -q redis) -v "${PWD}:/usr/src/app" -w /usr/src/app/site -e CACHE_REDIS_URL="redis://127.0.0.1:6379/0" node:24-alpine npm run cache:clear
docker compose up -d