Directory continuum-core/src/main/java/org/apache/maven/continuum/project/state/

Directory Created:
2005-05-02 18:17
Directory Deleted:
2005-06-14 13:46
Total Files:
0
Deleted Files:
3
Lines of Code:
0

Browse with ViewVC

[root]/continuum-core/src/main/java/org/apache/maven/continuum/project/state

Lines of Code

continuum-core/src/main/java/org/apache/maven/continuum/project/state/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
trygvis 13 (100.0%) 34 (100.0%) 2.6

Most Recent Commits

trygvis 2005-06-14 13:46

o Removing empty directory.

0 lines of code changed in:

trygvis 2005-05-22 11:42

Fixing CONTINUUM-111: "add a mechanism for passing CLI parameters to build tools"

o Adding a "commandLineArguemnts" field to the ContinuumProject.

o Removed the "arguments" field on the ShellProjects as it inherits the new

field on the ContinuumProject.

o Adding removeProject() to continuum.py

o Removing all arguments from it.py

o Moving out the duplicate project checks from the store to the core.

3 lines of code changed in:

trygvis 2005-05-18 21:34

o Setting svn:keywords=Id on all Java, XML and Velocity files.

0 lines of code changed in:

trygvis 2005-05-09 08:37

Fixing CONTINUUM-123: "Remove the "build signaled" state".

16 lines of code changed in:

trygvis 2005-05-06 08:30

Fixing CONTINUUM-110: "do not add a build result when no build occurs"

o Removing the "build executed" flag from the build.

o When enqueuing a project the build id won't be returned.

o The internal passing of ContinuumBuild objects have been removed as it's not

created until a build actually is executed. The BuildProjectTask is now the

context for a build containing the project id and the force flag.

15 lines of code changed in:

trygvis 2005-05-02 18:17

Fixes CONTINUUM-60: checkout in background

o The background check outs are implemented with a CheckOutProjectTask and

COPTExecutor reading from the check out TaskQueue.

o Adding two more states: "checking out" and "updating".

o Adding a "project state guard" that's consulted by the ContinuumStore to

ensure that the project is in a legal state at all times. This might not be

the ideal solution to this problem but it's good enough for now.

o Updated some test to use the utility methods from

ModelloJPoxContinuumStoreTest to create projects it's a bit more complicated

now with the extra state transitions required to create a "new" project.

o Updating the integration tests as the tests have to wait for the check out to

complete before continuing.

o Cleaned up the exception handling in Continuum a bit, making all exception

instanciation go through a method to be able to centralize all logging. This

implies that the core will log every exception it throws.

o Removed all logging from the ContinuumXmlRpc interface as the core does it

now. The XML RPC clients will still get any exceptions returned as before.

0 lines of code changed in:

Generated by StatSVN 0.3.2-SNAPSHOT