-
Notifications
You must be signed in to change notification settings - Fork 10
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
YJDH-718 | Fix Kesäseteli's frontend docker developing, hot reload & permissions #3604
Conversation
- added `WATCHPACK_POLLING=true` by default so hot reload should work for most platforms out of the box now (e.g. on Windows 11 + Docker Desktop + WSL2 with the files volume mapped from the host filesystem to the docker container hot reload now works) - made sure `frontend/Dockerfile-localdevelopment` sets up the project's `.next` directory so that the express server can access its files refs YJDH-718 (making kesaseteli frontend docker development usable)
Quality Gate passed for 'yjdh'Issues Measures |
Quality Gate passed for 'yjdh'Issues Measures |
Quality Gate failed for 'yjdh'Failed conditions |
Quality Gate passed for 'yjdh'Issues Measures |
Quality Gate failed for 'yjdh'Failed conditions |
Quality Gate passed for 'yjdh'Issues Measures |
Quality Gate passed for 'yjdh'Issues Measures |
Quality Gate passedIssues Measures |
Quality Gate passed for 'yjdh'Issues Measures |
Quality Gate passed for 'yjdh'Issues Measures |
Quality Gate passed for 'yjdh'Issues Measures |
Quality Gate passed for 'yjdh-tet-shared'Issues Measures |
YJDH-TET-API branch is deployed to platta: https://yjdh-tet-pr3604.api.dev.hel.ninja 🚀🚀🚀 |
API branch is deployed to platta: https://kesaseteli-pr3604.api.dev.hel.ninja/healthz 🚀🚀🚀 |
ADMIN is deployed to platta: https://yjdh-tet-admin-ui-pr3604.dev.hel.ninja 🚀🚀🚀 |
YOUTH branch is deployed to platta: https://yjdh-tet-youth-ui-pr3604.dev.hel.ninja 🚀🚀🚀 |
Quality Gate passed for 'yjdh'Issues Measures |
TestCafe result is success for https://yjdh-tet-youth-ui-pr3604.dev.hel.ninja 😆🎉🎉🎉 |
TestCafe result is success for https://yjdh-tet-admin-ui-pr3604.dev.hel.ninja 😆🎉🎉🎉 |
EMPLOYER branch is deployed to platta: https://kesaseteli-employer-pr3604.dev.hel.ninja 🚀🚀🚀 |
TestCafe result is success for https://kesaseteli-employer-pr3604.dev.hel.ninja 😆🎉🎉🎉 |
APPLICANT branch is deployed to platta: https://helsinkilisa-ui-pr3604.dev.hel.ninja 🚀🚀🚀 |
API branch is deployed to platta: https://helsinkilisa-pr3604.api.dev.hel.ninja/healthz 🚀🚀🚀 |
HANDLER branch is deployed to platta: https://helsinkilisa-ui-handler-pr3604.dev.hel.ninja 🚀🚀🚀 |
TestCafe result is success for https://helsinkilisa-ui-pr3604.dev.hel.ninja 😆🎉🎉🎉 |
TestCafe result is success for https://helsinkilisa-ui-handler-pr3604.dev.hel.ninja 😆🎉🎉🎉 |
HANDLER branch is deployed to platta: https://kesaseteli-handler-pr3604.dev.hel.ninja 🚀🚀🚀 |
TestCafe result is success for https://kesaseteli-handler-pr3604.dev.hel.ninja 😆🎉🎉🎉 |
YOUTH branch is deployed to platta: https://kesaseteli-youth-pr3604.dev.hel.ninja 🚀🚀🚀 |
TestCafe result is success for https://kesaseteli-youth-pr3604.dev.hel.ninja 😆🎉🎉🎉 |
Description ✨
fix: kesaseteli frontend docker developing, hot reload & permissions
WATCHPACK_POLLING=true
by default so hot reload should workfor most platforms out of the box now (e.g. on Windows 11 + Docker
Desktop + WSL2 with the files volume mapped from the host filesystem
to the docker container hot reload now works)
frontend/Dockerfile-localdevelopment
sets up theproject's
.next
directory so that the express server can access itsfiles
refs YJDH-718 (making kesaseteli frontend docker development usable)
Issues 🐛
YJDH-718
Testing ⚗️
Screenshots 📸
Additional notes 🗒️
Permission problems using
docker compose -f compose.handler.yml up --build
before/during this PR development, but not after this PR: