[root]/continuum-core/src/test/java/org/apache/maven/continuum/notification
mail
(2 files, 233 lines)
Put the build definition in the notification dispatcher context
1 lines of code changed in:
Fix license header from my previous commit
0 lines of code changed in:
Update license
32 lines of code changed in:
Merge with branch rev. 406599
3 lines of code changed in:
[CONTINUUM-357] Fix "ERROR: Unknown build state 0" message
3 lines of code changed in:
put back scm exceptions, clean up
4 lines of code changed in:
nuke ContinuumBuild
6 lines of code changed in:
remove some unused fields to push towards new model
4 lines of code changed in:
replacement model and tests. Have commented out some tests that address the old model in the core until I can migrate it in
9 lines of code changed in:
o Cleaning up a bit, preparing for next round of changes.
- Removing scmUrl from the project construction in the test cases.
o Adding actions to validate and store the project groups.
1 lines of code changed in:
Doing some refactoring, making all methods in the Store return the object added
instead of it's key.
7 lines of code changed in:
Fixing CONTINUUM-235: "Collapse standardError and standardOutput to 'output'"
Fixing CONTINUUM-242: "Write the build output to disk instead of keeping it in
the database"
o Removing standardOutput and standardError from the ContinuumBuild object. The
output from the build can be accessed by calling Store.getBuildOutput().
o Removing the ScmResult parameter from the notifiers, it can be read from the
ContinuumProject instance.
o Adding buildOutputDirectory to the ConfigurationService.
2 lines of code changed in:
o Moving useful stuff from AbstractContinuumStoreTest to AbstractContinuumTest.
3 lines of code changed in:
o Copying the ModelloJPoxContinuumStoreTest to AbstractContinuumTest and made
both the Modello and JDO test cases extend this class.
o Adding ContinuumObjectNotFoundException.
o Centralizing the lookup of ContinuumStore to make it easier to switch out the
implementation.
o Removing empty test configuration files.
o Fixing a bug in the Maven 1 project builder where a project would get added
to the project building result even if the builder threw a exception.
o Fixing a bug in DefaultContinuum where a Maven 1 project would be added even
if there was warnings while building the project.
3 lines of code changed in:
o Setting svn:eol-style=native and svn:keywords="Author Date Id Revision".
0 lines of code changed in:
2 lines of code changed in:
o Removing old commented out code.
0 lines of code changed in:
o Overall cleanup of the core. Removing the state field from ContinuumProject.
This should effectively resolve CONTINUUM-170: "project can get stuck in the
updating state" as there is no state to get stuck in. Still probably need
better error handling so I'm leaving it open.
o Adding a simple test for the XmlRpc interface to make easier to test it.
o Fixing CONTINUUM-168: "Store should only deal in terms of model entities".
10 lines of code changed in:
o Renaming makeProject() and addProject() to makeMavenTwoProject() and
addMavenTwoProject() to better reflect reality.
1 lines of code changed in:
o Fixing broken tests.
4 lines of code changed in:
(5 more)