You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@continuum.apache.org by ct...@apache.org on 2009/02/16 06:45:03 UTC
svn commit: r744812 -
/continuum/trunk/continuum-core/src/main/java/org/apache/continuum/taskqueue/manager/DefaultTaskQueueManager.java
Author: ctan
Date: Mon Feb 16 05:45:03 2009
New Revision: 744812
URL: http://svn.apache.org/viewvc?rev=744812&view=rev
Log:
[CONTINUUM-2070] compare last commit date of the previous build result with the last commit date of the current build result to know if project should build
Modified:
continuum/trunk/continuum-core/src/main/java/org/apache/continuum/taskqueue/manager/DefaultTaskQueueManager.java
Modified: continuum/trunk/continuum-core/src/main/java/org/apache/continuum/taskqueue/manager/DefaultTaskQueueManager.java
URL: http://svn.apache.org/viewvc/continuum/trunk/continuum-core/src/main/java/org/apache/continuum/taskqueue/manager/DefaultTaskQueueManager.java?rev=744812&r1=744811&r2=744812&view=diff
==============================================================================
--- continuum/trunk/continuum-core/src/main/java/org/apache/continuum/taskqueue/manager/DefaultTaskQueueManager.java (original)
+++ continuum/trunk/continuum-core/src/main/java/org/apache/continuum/taskqueue/manager/DefaultTaskQueueManager.java Mon Feb 16 05:45:03 2009
@@ -291,19 +291,18 @@
return false;
}
- public boolean removeFromDistributedBuildQueue( int projectGroupId, String scmRootAddress )
+ public void removeFromDistributedBuildQueue( int projectGroupId, String scmRootAddress )
throws TaskQueueManagerException
{
List<PrepareBuildProjectsTask> queue = getDistributedBuildProjectsInQueue();
for ( PrepareBuildProjectsTask task : queue )
{
- if ( task != null && task.getProjectGroupId() == projectGroupId && task.getScmRootAddress().equals( scmRootAddress ) )
+ if ( task.getProjectGroupId() == projectGroupId && task.getScmRootAddress().equals( scmRootAddress ) )
{
- return distributedBuildQueue.remove( task );
+ distributedBuildQueue.remove( task );
}
}
- return false;
}
public boolean removeFromPurgeQueue( int purgeConfigId )