[ 
http://jira.codehaus.org/browse/CONTINUUM-1979?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=175750#action_175750
 ] 

deckrider commented on CONTINUUM-1979:
--------------------------------------

Note that I don't use continuum's release functionality.  We build a release 
every time the source code changes by putting 'release:prepare release:deploy' 
in our default maven2 default build definition goals.  So in my case after a 
release, I think 'scm update' would only pull in changes if someone else had 
committed changes since the last 'scm update' (which does sometimes happen 
while the current release is building).  But no matter, if there really was a 
change to continuum's working copy, it should build again.  Unless continuum 
itself made the change (and in that case, there would be no change to 
continuum's working copy during 'scm update' anyway).

> regression from 1.1 to 1.2.2: projects keep building even without changes
> -------------------------------------------------------------------------
>
>                 Key: CONTINUUM-1979
>                 URL: http://jira.codehaus.org/browse/CONTINUUM-1979
>             Project: Continuum
>          Issue Type: Bug
>    Affects Versions: 1.2.2
>            Reporter: deckrider
>             Fix For: 1.3.3
>
>
> We have continuum set up this way on purpose:
> POM filename    pom.xml
> Goals   release:prepare release:perform
> Arguments       --batch-mode
> Build Fresh     false
> Always Build    false
> Is it default ?         true
> Schedule        DEFAULT_SCHEDULE
> Build Environment       jdk1.5.0
> Description     default maven2 buildDefinition
> It worked fine with continuum 1.1 stand alone (only projects with real 
> changes would build, but with continuum 1.2.2 stand alone, it builds all 
> projects all the time, even if there are no new changes to subversion.
> The log messages are confusing, since at first it leads you to believe the 
> unchanged project won't build, but then it builds anyway:
> 2008-11-17 18:00:00,033 [continuumScheduler_Worker-6] INFO  
> schedulesActivator  - >>>>>>>>>>>>>>>>>>>>> Executing build job 
> (DEFAULT_SCHEDULE)...
> 2008-11-17 18:00:00,561 [continuumScheduler_Worker-6] INFO  continuum  - 
> Enqueuing ':: example' with build definition 'Default Maven 2 Build 
> Definition' - id=
> 3).
> 2008-11-17 18:00:00,600 [pool-1-thread-1] INFO  buildController  - 
> Initializing build
> 2008-11-17 18:00:00,880 [pool-1-thread-1] INFO  buildController  - Starting 
> build of :: example
> 2008-11-17 18:00:01,116 [pool-1-thread-1] INFO  buildController  - Updating 
> working dir
> 2008-11-17 18:00:01,116 [pool-1-thread-1] INFO  buildController  - Performing 
> action check-working-directory
> 2008-11-17 18:00:01,137 [pool-1-thread-1] INFO  buildController  - Performing 
> action update-working-directory-from-scm
> 2008-11-17 18:00:01,635 [pool-1-thread-1] INFO  
> action#update-working-directory-from-scm  - Updating project: :: example', 
> id: '1' to '/opt/app/xyz/var/2-cont
> inuum/working-directory/1'.
> 2008-11-17 18:00:01,976 [pool-1-thread-1] INFO  
> org.apache.continuum.scm.manager.Slf4jScmLogger  - Executing: /bin/sh -c cd 
> /opt/app/xyz/var/2-continuum/work
> ing-directory/1 && svn --non-interactive update 
> /opt/app/xyz/var/2-continuum/working-directory/1
> 2008-11-17 18:00:01,980 [pool-1-thread-1] INFO  
> org.apache.continuum.scm.manager.Slf4jScmLogger  - Working directory: 
> /opt/app/xyz/var/2-continuum/working-di
> rectory/1
> 2008-11-17 18:00:04,399 [pool-1-thread-1] INFO  buildController  - Merging 
> SCM results
> 2008-11-17 18:00:05,111 [pool-1-thread-1] INFO  buildController  - The 
> project was not built because no changes were detected in sources since the 
> last build
> .
> 2008-11-17 18:00:07,305 [pool-1-thread-1] INFO  continuumBuildExecutor#maven2 
>  - Found changes in project's version ( maybe project was recently released 
> ), 
> building
> 2008-11-17 18:00:07,306 [pool-1-thread-1] INFO  buildController  - Changes 
> found in the current project, building
> 2008-11-17 18:00:07,306 [pool-1-thread-1] INFO  buildController  - Performing 
> action update-project-from-working-directory
> 2008-11-17 18:00:07,445 [pool-1-thread-1] INFO  
> action#update-project-from-working-directory  - Updating project ':: example' 
> from checkout.
> 2008-11-17 18:00:10,028 [pool-1-thread-1] INFO  buildController  - Performing 
> action execute-builder
> 2008-11-17 18:00:11,038 [pool-1-thread-1] WARN  continuumBuildExecutor#maven2 
>  - Could not find the executable 'mvn' in this path: 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to