Bootstrap project (ie. empty shell) ready to ship Java application in OCI compatible container image.
- JDK ≥ 21
- GNU Make
- Podman or Docker
- (Optional to run locally) Podman Compose or Docker Compose
make help
or, because help is the default target: 🙂
make
make app
make app/IT
NOTE: to shorten the feedback loop,
make app/test
only run unit tests
make docker/image
4. Running the container (requires Podman Compose or Docker Compose)
To start the whole stack:
make docker/up
To shut down the whole stack:
make docker/down
make docker/push