Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update compose and CI to deploy mapper frontend on push #1855

Merged
merged 5 commits into from
Nov 5, 2024

Conversation

spwoodcock
Copy link
Member

What type of PR is this? (check all applicable)

  • πŸ• Feature
  • πŸ› Bug Fix
  • πŸ“ Documentation
  • πŸ§‘β€πŸ’» Refactor
  • βœ… Test
  • πŸ€– Build or CI
  • ❓ Other (please specify)

Describe this PR

  • The mapper frontend was set to run during development.
  • Needed to update builds / CI to deploy in dev/stage/main.
  • This PR standardises the dockerfiles for frontend so they are reused.
  • The manager and mapper frontends are built in parallel, then static assets copied to different dirs in the Nginx container.
  • Nginx serves the assets based on path /mapnow.

Checklist before requesting a review

[optional] What gif best describes this PR or how it makes you feel?

@spwoodcock spwoodcock added priority:high Should be addressed as a priority devops Related to deployment or configuration effort:low Likely a few hours labels Nov 5, 2024
@spwoodcock spwoodcock self-assigned this Nov 5, 2024
@github-actions github-actions bot added the backend Related to backend code label Nov 5, 2024
@spwoodcock spwoodcock merged commit 70cce9e into development Nov 5, 2024
6 of 7 checks passed
@spwoodcock spwoodcock deleted the build/mapper-frontend branch November 5, 2024 16:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Related to backend code devops Related to deployment or configuration effort:low Likely a few hours priority:high Should be addressed as a priority
Projects
Development

Successfully merging this pull request may close these issues.

1 participant