Promote develop to main: gotoi-marketing image (UC-OP-26, UC-OP-27) #116
Loading…
Reference in a new issue
No description provided.
Delete branch "develop"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Promotion of
developintomain.feat(deploy): publish and serve the gotoi-marketing image(48b484c). Thegotoi-marketingimage is now published byscripts/publish-container-images.shand served bydeploy/docker-compose.ymlon${GOTOI_MARKETING_PORT:-8081}, matchinggotoi-docs/gotoi-dashboard.The marketing site had a Dockerfile and nginx.conf but nothing built or deployed it, while gotoi-docs and gotoi-dashboard are both published by scripts/publish-container-images.sh and served by deploy/docker-compose.yml. Close the gap: - publish script builds and pushes marketing:gotoi-marketing - compose gains a `marketing` service on ${GOTOI_MARKETING_BIND:-127.0.0.1}:${GOTOI_MARKETING_PORT:-8081} - deploy/.env.example, deploy/README.md, docs/DEPLOY.md, docs-site deploy.mdx, RELEASING_INSTRUCTIONS.md, README.md track the new image - UC-OP-26 / UC-OP-27 / UC-OP-19 updated (version + Story/flow/Implementation) Smoke: docker build -f marketing/Dockerfile, curl / serves index.html, /nope 404; docker compose build marketing and config --quiet both pass. UC-OP-26, UC-OP-27