flybyray / maven-play-plugin

Automatically exported from code.google.com/p/maven-play-plugin
0 stars 0 forks source link

Create common base class and enhance server starting mojos ("start" and "start-server") #76

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Things to do:
a) create common base class for "start" (for standalone use) and "start-server" 
(used in "play" lifecycle for starting Play! server before Selenium integration 
testing) mojos
b) add additional "start" mojo configuration options:
  - add "spawn" option (<a href="http://ant.apache.org/manual/Tasks/java.html">Ant Java task documentation</a>), now it's always spawning started server process (in contrast to "start-server" mojo which is never spawning),
  - add "startSynchro" option, when set "start" mojo waits for "http://localhost:${server.port}" URL availability after starting (this functionality was always present in "start-server" mojo),
  - add "startWithTests" option, used to choose between "playId" and "playTestId" as starting server profile (similar to "precompileTests" for "precompile" mojo).

Original issue reported on code.google.com by gslowiko...@gmail.com on 14 May 2012 at 6:30

GoogleCodeExporter commented 9 years ago
Implemented in svn rev. 9080

Original comment by gslowiko...@gmail.com on 14 May 2012 at 6:37

GoogleCodeExporter commented 9 years ago
Snapshot deployed.

Original comment by gslowiko...@gmail.com on 14 May 2012 at 7:11