0
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2025-02-10 23:36:14 -05:00
ghost/.github/scripts
Chris Raible 1344970128
Added docker:setup yarn script (#22058)
ref
https://linear.app/ghost/issue/ENG-1959/extend-setupjs-to-modify-config-as-appropriate-for-full-docker-dev

- When switching from local development to docker, there are a few
configuration parameters that need to be updated to e.g. point to the
right database host within the docker network.
- Setting these values with environment variables doesn't work well
because the configuration passed via environment overrides the
configuration set in tests, and thus points tests to the wrong database.
- This commit adds a yarn docker:setup command to the root of the repo,
to make it easier to get started with a full docker compose based
workflow. It edits you config.local.json file to update the necessary
settings for running Ghost in docker compose.
- It also updates the clean.js script such that it will run successfully
regardless of whether it is run locally or in docker.
- Finally, this commit also adds convenience commands for developing and
running tests in docker compose
2025-01-27 21:37:40 -08:00
..
bump-version.js Exported Git commit hash from update script 2024-09-24 14:08:38 +02:00
clean.js Added docker:setup yarn script (#22058) 2025-01-27 21:37:40 -08:00
dev.js Adding Posts analytics React app (#21878) 2024-12-19 12:01:08 +01:00
setup-docker.js Added docker:setup yarn script (#22058) 2025-01-27 21:37:40 -08:00
setup.js Added Dev Container setup (#21279) 2024-10-24 11:15:08 -07:00