hello! I would like to create some custom integration test using Gradle but unsure if that is possible - basically I need to:
• start up 2 Spring Boot apps (graphql servers)
• once they are up - start node app (graphql gateway)
• once everything is up post HTTP request to the node app and verify response
• stop all apps
I know this most likely would be pretty messy but would love to run such integration test during our CI to ensure the libraries used by SpringBoot apps produce valid results that can be consumed by the node app. Alternative would be to the same with Github Actions but unsure if single action can spawn multiple processes. Any suggestions?