GH Actions: compile tests before starting Apollo test server
MSG="Apollo tests server started"
-mvn exec:java -Dexec.mainClass=io.vertx.ext.web.handler.graphql.ApolloTestsServer -Dexec.classpathScope=test > "${HOME}"/ApolloTestsServer.log 2>&1 &
+mvn test-compile exec:java -Dexec.mainClass=io.vertx.ext.web.handler.graphql.ApolloTestsServer -Dexec.classpathScope=test > "${HOME}"/ApolloTestsServer.log 2>&1 &
echo $! > "${HOME}"/ApolloTestsServer.pid
( tail -f "${HOME}"/ApolloTestsServer.log & ) | grep -q "${MSG}"
echo "${MSG}"
