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
