diff --git a/development-entrypoint.sh b/development-entrypoint.sh new file mode 100755 index 000000000..82f54933a --- /dev/null +++ b/development-entrypoint.sh @@ -0,0 +1,5 @@ +#!/bin/bash +set -e +trap "docker compose -f docker-compose.dev.yml down" EXIT +docker compose -f docker-compose.dev.yml up --build -d +docker compose -f docker-compose.dev.yml logs projectnext --follow diff --git a/package.json b/package.json index 9c58051b6..aa68dc2b7 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ "start": "next start", "lint": "next lint", "test": "IGNORE_SERVER_ONLY=true jest", - "docker:dev": "docker compose -f docker-compose.dev.yml up --build", + "docker:dev": "./development-entrypoint.sh", "docker:test": "docker compose -f docker-compose.test.yml up --build --abort-on-container-exit --exit-code-from projectnext --attach projectnext --no-log-prefix", "docker:test:build": "docker compose --env-file .env.default -f docker-compose.prod.yml build", "docker:prod": "docker compose -f docker-compose.prod.yml up --build",