[root]/continuum-api/src/main/java/org/apache/maven/continuum/execution
Fix license header from my previous commit
0 lines of code changed in:
Update license
128 lines of code changed in:
Added a ContinuumBuildCancelledException
35 lines of code changed in:
applied CONTINUUN-819 and CONTINUUM-309 and modified a bit to get working with latest trunk, thanks much
4 lines of code changed in:
Merge with branch rev. 406599
8 lines of code changed in:
PR: CONTINUUM-491
Allow to define a path to a pom in build definitions instead of always take pom.xml in working directory
1 lines of code changed in:
make ids consistent, re-enable mail test, fix old use of "forced"
0 lines of code changed in:
rename ContinuumProject to Project
3 lines of code changed in:
eliminate shell project class from model
9 lines of code changed in:
o switch over to writing the build logs to disk instead of in memory
1 lines of code changed in:
Fixing: CONTINUUM-234: "Remove ContinuumBuild.succesful"
1 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.
6 lines of code changed in:
Set more svn properties
0 lines of code changed in:
o Setting svn:eol-style=native and svn:keywords="Author Date Id Revision".
1 lines of code changed in:
o Moving out the shell utility component to o.a.m.c.utils.shell.
o Switching the Modello plugin to 1.0-alpha-3 release.
o Adding AbstractModelloTest. Collected some bits from the other test cases
that was commonly useful. Might want to consider moving this to
continuum-test.
o Moving lots of common stuff from all the build executors to the
AbstractBuildExecutor.
o Started using the ExecutableResolver in the abstract builder to be able to
give better feedback to the users when external commands are missing. This
part might still need more work and will currently only warn about missing
commands, not abort the build.
0 lines of code changed in:
o Merging ContinuumBuildResult into ContinuumBuild.
o Updating the ITs with latest changes to ContinuumProject, in particular:
- Adding ContinuumNotifier
- Adding ContinuumDeveloper
64 lines of code changed in:
o making a todo
3 lines of code changed in:
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.
2 lines of code changed in:
o Setting svn:keywords=Id on all Java, XML and Velocity files.
0 lines of code changed in:
o Splitting up -core into -core and -api.
o Removed unused utils from -core, moved over a single method to -xmlrpc
o Moved the project states to the model.
128 lines of code changed in: