kycnot.me/Justfile
2024-03-04 21:19:02 +01:00

13 lines
451 B
Makefile

default: deploy
dev +command:
docker compose -f docker-compose.yml -f docker-compose.dev.yml {{command}}
deploy build="":
git pull
# Use shell scripting for conditional logic
BUILD_OPTION="{{ if build != "" { "--build" } else { "" } }}"
docker compose up $BUILD_OPTION --pull=always -d
# Use shell scripting for conditional logic
if [ -z "{{ build }}" ]; then docker compose restart website; fi
docker system prune -f