first commit
Copilot Setup Steps / copilot-setup-steps (push) Has been cancelled

This commit is contained in:
2026-04-22 19:51:20 +07:00
commit 93d1b7c3d3
579 changed files with 99797 additions and 0 deletions
+26
View File
@@ -0,0 +1,26 @@
# E2E test layer: copies locally-built public apps into Ghost's content folder
# so Ghost serves them from /content/files/* (same origin, no CORS).
#
# Usage:
# docker build -f e2e/Dockerfile.e2e \
# --build-arg GHOST_IMAGE=ghost-monorepo:latest \
# -t ghost-e2e:local .
#
# Intended for the production Ghost image built in CI.
ARG GHOST_IMAGE=ghost-monorepo:latest
FROM $GHOST_IMAGE
# Public app UMD bundles — Ghost serves these from /content/files/
COPY apps/portal/umd /home/ghost/content/files/portal
COPY apps/comments-ui/umd /home/ghost/content/files/comments-ui
COPY apps/sodo-search/umd /home/ghost/content/files/sodo-search
COPY apps/signup-form/umd /home/ghost/content/files/signup-form
COPY apps/announcement-bar/umd /home/ghost/content/files/announcement-bar
ENV portal__url=/content/files/portal/portal.min.js
ENV comments__url=/content/files/comments-ui/comments-ui.min.js
ENV sodoSearch__url=/content/files/sodo-search/sodo-search.min.js
ENV sodoSearch__styles=/content/files/sodo-search/main.css
ENV signupForm__url=/content/files/signup-form/signup-form.min.js
ENV announcementBar__url=/content/files/announcement-bar/announcement-bar.min.js