]
Matous Jobanek reopened SHRINKRES-274:
--------------------------------------
EmbeddedMaven - Support running Maven builds in the background
--------------------------------------------------------------
Key: SHRINKRES-274
URL:
https://issues.jboss.org/browse/SHRINKRES-274
Project: ShrinkWrap Resolvers
Issue Type: Feature Request
Components: maven
Affects Versions: 3.0.0-beta-1
Reporter: Matous Jobanek
Assignee: Matous Jobanek
Fix For: 3.0.0-beta-2
It should possible to also stop the execution of the main thread and wait till some line
matches a regex. Useful for cases when maven build triggers some server or other
application (eg. using {{mvn spring-boot:run}})
use-case:
{noformat}
EmbeddedMaven
.forProject("path/to/pom.xml")
.useMaven3Version("3.5.0")
.setGoals("spring-boot:run")
.useAsDaemon()
.withWaitUntilOutputLineMathes(".*Started Application.*", 30,
TimeUnit.SECONDS)
.build();
{noformat}