continuum-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Emmanuel Venisse <emman...@venisse.net>
Subject Re: When builds are done in multi-module projects ?
Date Tue, 25 Sep 2007 08:55:51 GMT


Damien Lecan a écrit :
>> Can you send your logs when a projects is building without changes in SCM and dependencies
(scheduled mode)?
> 
> Here are logs filtered by thread "pool-1-thread-1".
> 
> 2007-09-22 13:00:00,648 [pool-1-thread-1] INFO
> BuildController:default        - Initializing build
> 2007-09-22 13:00:00,673 [pool-1-thread-1] INFO
> BuildController:default        - Starting build of RUS Server Parent
> Project
> 2007-09-22 13:00:01,176 [pool-1-thread-1] INFO
> BuildController:default        - Updating working dir
> 2007-09-22 13:00:01,176 [pool-1-thread-1] INFO
> BuildController:default        - Performing action
> check-working-directory
> 2007-09-22 13:00:01,201 [pool-1-thread-1] INFO
> BuildController:default        - Performing action
> update-working-directory-from-scm
> 2007-09-22 13:00:01,710 [pool-1-thread-1] INFO  ContinuumScm:default
>         - Updating project: id: '71', name 'RUS Server Parent
> Project'.
> 2007-09-22 13:00:01,743 [pool-1-thread-1] INFO  ScmManager:default
>         - Executing: /bin/sh -c "cd
> /home/tomcat/continuum/working-directory/71 && cvs
>  -z3 -f -q update -d"
> 2007-09-22 13:00:01,743 [pool-1-thread-1] INFO  ScmManager:default
>         - Working directory:
> /home/tomcat/continuum/working-directory/71
> 2007-09-22 13:00:20,477 [pool-1-thread-1] INFO
> BuildController:default        - Merging SCM results
> 2007-09-22 13:00:20,477 [pool-1-thread-1] INFO
> BuildController:default        - Changes found, building
> 2007-09-22 13:00:20,477 [pool-1-thread-1] INFO
> BuildController:default        - Performing action
> update-project-from-working-directory
> 2007-09-22 13:00:20,512 [pool-1-thread-1] INFO
> Action:update-project-from-working-directory - Updating project 'RUS
> Server Parent Project' from checkout.
> 2007-09-22 13:00:21,417 [pool-1-thread-1] INFO
> BuildController:default        - Performing action execute-builder
> 2007-09-22 13:00:21,996 [pool-1-thread-1] WARN
> ContinuumBuildExecutor:maven2  - Could not find the executable 'mvn'
> in this path:
> 2007-09-22 13:00:22,041 [pool-1-thread-1] INFO
> ShellCommandHelper:default     - Executing: /bin/sh -c 'cd
> /home/tomcat/continuum/working-directory/71 && mvn
>  --batch-mode --non-recursive -Dcontinuum.project.lastBuild.state=2
> -Dcontinuum.project.nextBuild.number=6
> "-Dcontinuum.project.group.name=RUS Server Parent
> Project" -Dcontinuum.project.lastBuild.number=5 clean deploy'
> 2007-09-22 13:00:22,042 [pool-1-thread-1] INFO
> ShellCommandHelper:default     - Working directory:
> /home/tomcat/continuum/working-directory/71
> 2007-09-22 13:00:53,989 [pool-1-thread-1] INFO
> ContinuumBuildExecutor:maven2  - Exit code: 0
> 2007-09-22 13:00:55,680 [pool-1-thread-1] INFO
> BuildController:default        - Performing action deploy-artifact
> 2007-09-22 13:00:56,222 [pool-1-thread-1] INFO  Notifier:mail
>         - Same state, not sending message.
> 2007-09-22 13:00:56,260 [pool-1-thread-1] INFO  Notifier:mail
>         - Same state, not sending message.
> 
> We can see that changes seem to be detected, but that's wrong, nothing
> has been commited at all since previous build of this module.
> 
> 
> Corresponding build result :
> 
> Start Time:  	 sept. 22, 2007 01:00:21 PM CEST
> End Time: 	sept. 22, 2007 01:00:53 PM CEST
> Duration: 	32 sec
> Build Trigger: 	Scheduled
> 
> SCM Changes : No SCM changes       <-- contradiction with log trace

Yes and no :)

You probably have some generated files that aren't in .cvsignore (maybe target)
If you turn on the log level of org.apache.maven.scm to DEBUG (maybe org.apache.maven), you'll
can see files in logs

Emmanuel

> Dependencies Changes : No dependencies changes
> 
> Build Definition Used
> POM filename : pom.xml
> Goals : clean deploy
> Arguments : --batch-mode --non-recursive
> Build Fresh : false
> Always Build : false
> Is it default ?	true
> Schedule : Midi
> 
> 
> Do you need extra information ?
> 
> Damien Lecan
> 
> 


Mime
View raw message