Emmanuel Venisse wrote:
Which server do you want to restart?

jboss
but even I start simple bat file continuum is not finished until this bat does not mark it's build as finished until this bat is not stopped

are you successful in restarting another server?

Maksimenko Alexander a écrit :
Emmanuel Venisse wrote:
Hmm, very strange.

Do you have updated your ant script? http://maven.apache.org/continuum/faqs.html#how-does-continuum-detect-a-successful-build

yes of cause
has anybody tried to restart server in project build? I think it is common task for continues integration


Emmanuel

Maksimenko Alexander a écrit :
Emmanuel Venisse wrote:
BUILD SUCCESSFUL isn't a continuum message but a ant message.

it's perhaps a bug in ShellCommandHelper, the exit code is return by Process class and printed in AbstractBuildExecutor (line 189). so if you don't have "Exit code:" in your log, it's because Process objec doesn't return it.

Can you try with a non gui app?

yes
the same result ;(

Emmanuel

Maksimenko Alexander a écrit :
Emmanuel Venisse wrote:
if it's all your logs, the ant process isn't finished because you should have "return code = 0" in log


but if it's not finished - what does it mean BUILD SUCCESSFUL message in continuum's log?
if I perform this task in shell  then ant process will be finished
so may be incorrect work in ShellCommandHelper ?

ps this log message is appear when I close calculator application

Emmanuel

Maksimenko Alexander a écrit :
Emmanuel Venisse wrote:
Can you send your continuum logs?
it's nothing odd in the log :

INFO Continuum - Enqueuing 'processbuilder' (Build definition id=1). INFO ContinuumScm - Updating project: id: '1', name 'processbuilder'. INFO ScmManager - Executing: svn --username *** --password ***** --non-interactive update INFO ScmManager - Working directory: D:\tools\dev\java\jakarta\continuum\bin\win32\..\..\apps\continuum\working-directory\1
DEBUG ScmManager                     - At revision 3172.
NFO Action:update-project-from-working-directory - Updating project 'processbuilder' from checkout. INFO ShellCommandHelper - Executing: D:\tools\dev\java\jakarta\ant\bin\ant -f build.xml continium INFO ShellCommandHelper - Working directory: D:\tools\dev\java\jakarta\continuum\bin\win32\..\..\apps\continuum\working-directory\1


my build target:

   <target name="continium">
<exec executable="cmd" dir="${engine.dir}" spawn="true"> <arg line="/C start calc.exe"/>
       </exec>

<waitfor maxwait="30" maxwaitunit="second" timeoutproperty="server.is.unavailable">
             <http url="http://localhost"/>
       </waitfor>              <echo>finish</echo>
   </target>

build result:

Buildfile: build.xml

continium:
    [echo] finish

BUILD SUCCESSFUL


Total time: 39 seconds


but state is "Build In Progess" ;(
























Reply via email to