A Windows CI server? I don't know what I'd do without my arsenal of bash scripts, grep, pipe, cut, sed, wc, sort, ps, kill, netstat, etc ... I know there are Windows equivalents of some of these but they're not well known and (at least the last time I used them) far less powerful.
I know what you're getting at, though. You might be able to do something with KickStart.java: http://www.google.com/codesearch#Qx8E-7HUBTk/trunk/java/src/main/com/google/appengine/tools/KickStart.java This is all the ant script is trying to fire off. It looks like this class calls Process.waitFor(), which mains this process block until the child process is terminated: http://www.google.com/codesearch#Qx8E-7HUBTk/trunk/java/src/main/com/google/appengine/tools/KickStart.java&q=KickStart%20package:http://googleappengine%5C.googlecode%5C.com&l=187 But this is followed up with a Process.destroy(). Warning: I don't know off the top of my head how this file will behave if you modify it or how child processes work when you spin them off using Runtime (e.g. I don't know if this works the way "fork" works). -- Ikai Lan Developer Programs Engineer, Google App Engine plus.ikailan.com | twitter.com/ikai On Fri, Jul 29, 2011 at 11:29 AM, Kyle Baley <[email protected]> wrote: > Yeah, that would be perfect actually. I don't care how the appserver is > launched; just concerned about the UI test results. > > But say, hypothetically, that this was a Windows server and the > administrator had no clue what &, nohup or screen are. How would you modify > your instructions to launch it in the background? > > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine for Java" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/google-appengine-java/-/Al_RMinecv0J. > > To post to this group, send email to > [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/google-appengine-java?hl=en. > -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
