[root]/continuum-core/src/main/java/org/apache/maven/continuum/execution/ant
Fix license header from my previous commit
0 lines of code changed in:
Update license
32 lines of code changed in:
PR: CONTINUUM-487
Submitted by: Nick Gonzalez
Allow for specifying the location of the Ant build file
9 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:
rename ContinuumProject to Project
3 lines of code changed in:
merge ant project into main project
5 lines of code changed in:
eliminate shell project class from model
10 lines of code changed in:
merge the test branch to the trunk
1 lines of code changed in:
o switch over to writing the build logs to disk instead of in memory
3 lines of code changed in:
o first round of testing for new model and build scheduling
2 lines of code changed in:
o Setting svn:eol-style=native and svn:keywords="Author Date Id Revision".
0 lines of code changed in:
o Adding warnings to the ContinuumProjectBuildingResult to be able to collect
warnings from the building process.
o Removing all throwing of exceptions in the Maven 2 project builder and
instead collect them as error messages.
5 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.
13 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
6 lines of code changed in:
o Cleaing out old code.
o Removing the project state guard. Closes CONTINUUM-182.
0 lines of code changed in:
Cleanup and overhaul of Continuum that was possible after the latest JDO and
JPOX changes.
o Removing ContinuumProject.configuration. This had a pretty big impact a few
places but made stuff much cleaner. Removed *lots* of Properties imports :)
o Made the XML-RPC interface deal in terms of MavenOneProject, MavenTwoProject,
AntProject and ShellProject objects instead of ContinuumProject objects.
o Reenabling all integration tests.
11 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.
14 lines of code changed in:
o Setting svn:keywords=Id on all Java, XML and Velocity files.
0 lines of code changed in:
Fixing CONTINUUM-65: "read modules from POM and add as project"
o Adding more exceptions to keep everything from throwing ContinuumException
all over the place.
5 lines of code changed in:
Fixing CONTINUUM-126: ""Rename the ContinuumBuilder to ContinuumBuildExecutor".
103 lines of code changed in: