feat(platform): add production CI and containers
This commit is contained in:
+7
-2
@@ -4,8 +4,9 @@ This guide explains how to prepare and run Lab Timesheet on a developer
|
||||
computer. The application runs from Java. PostgreSQL and Mailpit run in Docker
|
||||
containers.
|
||||
|
||||
Application containerization and Docker Compose are planned for a later
|
||||
iteration, so they are not required for Iteration 1 development.
|
||||
The root Dockerfile and Compose file are production-only. They are not part of
|
||||
the development loop. Development still runs Java from the IDE or Maven while
|
||||
PostgreSQL and Mailpit run as separate local containers.
|
||||
|
||||
## 1. Install the required tools
|
||||
|
||||
@@ -251,3 +252,7 @@ npm run build
|
||||
|
||||
For test setup, commands, TDD, and test evidence rules, read
|
||||
[TESTING.md](TESTING.md).
|
||||
|
||||
For production image and Compose operation, read [DEPLOYMENT.md](DEPLOYMENT.md).
|
||||
Do not use the production Compose file as a replacement for this development
|
||||
setup.
|
||||
|
||||
Reference in New Issue
Block a user