Commit Graph

7 Commits

Author SHA1 Message Date
Jason van Zyl b44c5bb224 o sketch of how the code in here might be replaced with the embedder
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291752 13f79535-47bb-0310-9956-ffa450edef68
2005-09-26 21:30:03 +00:00
Kenney Westerhof 8f272dc79f Update versions to reflect changes in maven-core that broke this plugin.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291724 13f79535-47bb-0310-9956-ffa450edef68
2005-09-26 20:03:38 +00:00
Kenney Westerhof e1391f016b o the it plugin now uses the DirectoryScanner for poms, and adds
includes/excludes.

o Added a test project for the it plugin; it runs the integration tests.
  Doesn't work though - you only see 'Building XXX', but it doesn't build (?)


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291699 13f79535-47bb-0310-9956-ffa450edef68
2005-09-26 18:17:19 +00:00
Kenney Westerhof 9592dddc6e Since stacktraces are printed when a cause is present in MojoExecutionException,
log the error instead and throw an exception without a cause.

Maybe it's better to have 2 MojoExecutionExceptions: one that signals
a real error/failure in maven (or pom setup), and one that just
signals normal build errors (no stacktrace printed).


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@291423 13f79535-47bb-0310-9956-ffa450edef68
2005-09-25 15:07:39 +00:00
Kenney Westerhof 4ac603b57b Add the project itself to the 'reactorprojects' of the forked
build, so dependencies can at least resolve the target/artifact.jar.
Blacklist the project to skip building it again.

TODO: the message now printed in ReactorManager implies that that
project has build errors; that seems to be the only possible reason
to blacklist a project. Maybe if the EventDispatcher/Handler interfaces
would have more methods than start/end/error this could be handled differently.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279546 13f79535-47bb-0310-9956-ffa450edef68
2005-09-08 09:29:47 +00:00
Kenney Westerhof fdc4461eb7 Building maven projects works; it runs all integration test projects,
and when one fails (FAIL_AT_END) the build of this project fails too.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@279336 13f79535-47bb-0310-9956-ffa450edef68
2005-09-07 14:59:36 +00:00
Kenney Westerhof a868b39364 Basics of an Integration Test Plugin.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@278787 13f79535-47bb-0310-9956-ffa450edef68
2005-09-05 16:18:07 +00:00