shivanandappa/java-ci-cd-pipeline ? reverse-engineered prompt
Reverse engineered prompt
Build me an enterprise grade Spring Boot web app in Java 21 with Maven, set up so it runs locally, passes tests, and is ready for a CI CD pipeline.
I want a clean project that I can start with mvn spring-boot:run and validate with mvn verify. Please include the usual application structure, unit tests, and actuator style integration checks, plus the quality checks needed to keep the build healthy, like Java 21 enforcement, dependency consistency, and minimum test coverage.
Also make it easy to package and run in Docker, with the app exposed on port 8080 and a production profile option. If there are any spots where current best practice matters, look up the latest docs online and use that. The end result should feel production ready, not like a toy starter, and fit a straightforward CI CD flow.
Are you gonna build this?
make sure you review the code using coderabbit