Closed
Description
Here is repo of all the project that failed in the past: https://github.com/rahlk/dgi-sample-applications/tree/main
We need to deploy and run a battery of test on all these apps with the following combinations of build/user environments:
mvn
is installed, but nogradle
- No gradle, no maven, but the project has
gradlew
- No maven, no gradle, but the project has
mvnw
- Lastly, for some old projects (like https://github.com/hammingweight/gradle-java-ear) where there is no
gradlew
but it's still a gradle project.
Let's build docker containers that replicate these environments so we can verify that there are no errors that are regressions.
A critical follow up action item will be to add this to our github actions so we make releases only if these system tests pass.