Description
Currently we start Tomcat for integration testing before we build the integration tests.
If integration test build fails then we do not automatically shut down Tomcat, but leave it running under Gradle daemon.
This means the next build will fail as it will try to start Tomcat again, but find that the port is already in use.
We should postpone starting Tomcat for integration test until after all the tests have been successfully built, and we should also ensure we always shut down the Tomcat instance at end of script.
Attachments
Issue Links
- links to