John Dennis Casey
d2e1f3c975
o Adding support for <executions/>, which means multiple runs of the same goal/set-of-goals with different configs.
...
o Adding @phase declarations for those mojos that seem to be part of the main build, just for completeness
o Added two ITs, to test that <executions/> doesn't mess up the normal operation, and to test multi-execution for a goal.
Should resolve: MNG-172.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@190335 13f79535-47bb-0310-9956-ffa450edef68
2005-06-13 02:47:57 +00:00
John Dennis Casey
a58b76e2e4
Adding profiles.xml and settings.xml support for profiles, along with integration tests for each.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@189510 13f79535-47bb-0310-9956-ffa450edef68
2005-06-08 03:27:43 +00:00
John Dennis Casey
29878afcc6
o pom-level profiles are working now
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@189464 13f79535-47bb-0310-9956-ffa450edef68
2005-06-07 22:36:44 +00:00
Brett Leslie Porter
0253ccc305
PR: MNG-164
...
Add Beanshell mojo support
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@170608 13f79535-47bb-0310-9956-ffa450edef68
2005-05-17 15:11:41 +00:00
Brett Leslie Porter
d6eed0b7a6
note about IT 14
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@169178 13f79535-47bb-0310-9956-ffa450edef68
2005-05-08 22:07:46 +00:00
John Dennis Casey
6e8cde754c
Updating README.txt with it1005
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@168484 13f79535-47bb-0310-9956-ffa450edef68
2005-05-06 00:37:27 +00:00
Brett Leslie Porter
6dd94566ab
PR: MNG-348
...
Submitted by: Vincent Massol
Reviewed by: Brett Porter (applied with some changes)
Add a verifier plugin, for doing integration tests
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@165612 13f79535-47bb-0310-9956-ffa450edef68
2005-05-02 09:17:30 +00:00
Brett Leslie Porter
05ae5c03e3
split the plugin API and the plugin descriptor code
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163927 13f79535-47bb-0310-9956-ffa450edef68
2005-04-13 05:11:49 +00:00
Brett Leslie Porter
bf22a13e91
add it0019 (currently failing)
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163899 13f79535-47bb-0310-9956-ffa450edef68
2005-04-11 12:27:13 +00:00
Brett Leslie Porter
f8ba3a48d1
merge from branch
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163855 13f79535-47bb-0310-9956-ffa450edef68
2005-04-08 04:48:04 +00:00
John Dennis Casey
56969982a1
Added new IT to express the problems with caching the model before interpolation takes place.
...
Rolled back the changes to suppress usage of the cached model in MavenMetadataSource. Restored original functionality, to pre- last revision.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163848 13f79535-47bb-0310-9956-ffa450edef68
2005-04-08 01:57:06 +00:00
Brett Leslie Porter
72d8486c7c
add integration test for plugin configuration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163643 13f79535-47bb-0310-9956-ffa450edef68
2005-03-22 06:40:08 +00:00
Jason van Zyl
d0fcf456e6
o updating readme for it0008
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163546 13f79535-47bb-0310-9956-ffa450edef68
2005-03-13 21:12:03 +00:00
Emmanuel Venisse
2ef5d9ad39
initial version of EJB plugin
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163520 13f79535-47bb-0310-9956-ffa450edef68
2005-03-10 17:14:39 +00:00
Brett Leslie Porter
02f8ed02c4
remove it0014
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163481 13f79535-47bb-0310-9956-ffa450edef68
2005-03-08 01:43:15 +00:00
Brett Leslie Porter
2ec22909c6
change type = test to scope = test
...
remove it0006, no longer valid (pre/postGoals)
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163464 13f79535-47bb-0310-9956-ffa450edef68
2005-03-07 08:52:39 +00:00
Emmanuel Venisse
c4cab3edfa
Reserve an it number for war plugin
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163450 13f79535-47bb-0310-9956-ffa450edef68
2005-03-03 09:08:47 +00:00
Brett Leslie Porter
8fc9a29003
integration test updates relating to phases
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163434 13f79535-47bb-0310-9956-ffa450edef68
2005-02-28 23:37:19 +00:00
Brett Leslie Porter
c25b29fe28
add description of it0014
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163418 13f79535-47bb-0310-9956-ffa450edef68
2005-02-27 05:37:31 +00:00
John Dennis Casey
db65155072
o Working on getting it0015 (marmalade-mojo support) working...nearly there, it0015 is still disabled.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163415 13f79535-47bb-0310-9956-ffa450edef68
2005-02-25 05:09:14 +00:00
John Dennis Casey
4f8225545e
o Added pom interpolation based on regex search-and-replacement with ReflectionValueExtractor pom lookups.
...
o Moved ReflectionProjectValueExtractor into o.a.m.util package and renamed to ReflectionValueExtractor
o Added unit tests for interpolation
o Added integration test for interpolation
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163335 13f79535-47bb-0310-9956-ffa450edef68
2005-02-03 20:54:15 +00:00
John Dennis Casey
e687cfed61
o Added dependencyDefaults section to POM.
...
The nested <dependencyDefault> element closely mirrors the <dependency> element specification.
It provides the ability to set url, artifact, properties, version for a dependency that matches on
{groupId, artifactId, type}. Url, artifact, and version will only override the dependency's values if
the dependency doesn't provide the value, and (in the case of url and artifact) the dependency
doesn't provide a version (url and artifact are assumed to be version-specific).
Properties will only be overwritten, and only in the case where the dependency
doesn't specify them.
Dependencies are validated after merging with defaults, since version is not required
on either <dependency> or <dependencyDefault> but is required between the two.
o Added component interface/default impl for injecting project defaults.
o Added unit and integration tests.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163323 13f79535-47bb-0310-9956-ffa450edef68
2005-02-01 22:43:03 +00:00
John Dennis Casey
cf2354fee5
o Added it0010 integration test.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163230 13f79535-47bb-0310-9956-ffa450edef68
2004-11-03 22:54:46 +00:00
Jason van Zyl
8eba14b8e1
*** empty log message ***
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163155 13f79535-47bb-0310-9956-ffa450edef68
2004-09-23 17:10:03 +00:00
Jason van Zyl
71895f7201
o adding it0008 to test preGoals where the preGoal exists in a plugin
...
that must be downloaded before it is executed.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163149 13f79535-47bb-0310-9956-ffa450edef68
2004-09-23 17:01:31 +00:00
John Dennis Casey
3ca11e44b6
o Added comment to integration tests README describing it0006 (goal decoration integration test)
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162956 13f79535-47bb-0310-9956-ffa450edef68
2004-08-10 18:03:39 +00:00
Jason van Zyl
d65f17e823
o adding explanation for it0007
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162953 13f79535-47bb-0310-9956-ffa450edef68
2004-08-10 17:58:27 +00:00
Emmanuel Venisse
06021194bf
Add description for it0004 and it0005.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162909 13f79535-47bb-0310-9956-ffa450edef68
2004-08-03 16:16:33 +00:00
Jason van Zyl
6f1d0020cf
o another note
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162828 13f79535-47bb-0310-9956-ffa450edef68
2004-06-20 20:44:38 +00:00
Jason van Zyl
1280414001
*** empty log message ***
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162802 13f79535-47bb-0310-9956-ffa450edef68
2004-06-18 11:59:01 +00:00
Jason van Zyl
9860371d4b
o sketching out details on integration tests that have intentional errors
...
to we can make sure we deal with problems correctly.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162797 13f79535-47bb-0310-9956-ffa450edef68
2004-06-18 11:53:26 +00:00
Jason van Zyl
bfb88f0bbd
o descriptions of the added integration tests.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162793 13f79535-47bb-0310-9956-ffa450edef68
2004-06-18 02:12:29 +00:00
Jason van Zyl
ee1231e28c
o adding a couple more integration tests i want to see before the alpha
...
is released.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162715 13f79535-47bb-0310-9956-ffa450edef68
2004-05-25 12:49:13 +00:00
Jason van Zyl
34b0e98e97
Initial revision
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162710 13f79535-47bb-0310-9956-ffa450edef68
2004-05-21 17:25:02 +00:00