Trygve Laugstol
0bd570aa33
o Adding util class for setting up plexus for use with maven.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163189 13f79535-47bb-0310-9956-ffa450edef68
2004-10-08 19:19:55 +00:00
Trygve Laugstol
698119ea0b
o Added mavenHomeLocal as a argument to the project builder. The project
...
builder should now completly obey mavenHomeLocal.
o Made mavenHome and mavenHomeLocal Files instead of Strings.
o Adding licenses to some files missing license.
o Silencing some eclipse warnings.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163188 13f79535-47bb-0310-9956-ffa450edef68
2004-10-08 19:15:02 +00:00
Trygve Laugstol
3045b7fcfc
o Better error reporting.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163187 13f79535-47bb-0310-9956-ffa450edef68
2004-10-07 10:00:55 +00:00
Jason van Zyl
d8c9056f67
o use the new api in maven-artifact
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163186 13f79535-47bb-0310-9956-ffa450edef68
2004-10-06 14:30:35 +00:00
Jason van Zyl
5bfcebab21
o adding per goal/mojo configuration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163183 13f79535-47bb-0310-9956-ffa450edef68
2004-10-03 19:28:25 +00:00
Jason van Zyl
552b22c77a
o the first phase of merging plugin configuration as defined in the POM
...
with defaults and user defined values.
After a chat with emmanuel we decided that we would allow for plugin
wide configuration and mojo/goal specific configuration with the more
specific mojo/goal configuration winning in the event a parameter is
defined in both places. Currently only plugin wide parameters are
being considered: I still need to update the model for mojo/goal
specific parameters and then update the parameter merging code.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163181 13f79535-47bb-0310-9956-ffa450edef68
2004-10-01 18:00:09 +00:00
Jason van Zyl
e26f756e8f
o adding necessary bits and bobs for plugin configuration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163179 13f79535-47bb-0310-9956-ffa450edef68
2004-10-01 14:53:48 +00:00
Jason van Zyl
22f5fe58dc
o i want a whole canonical test, but we know most things are working from the integration tests and i am specifically interested in plugin configuration at the moment so that's what's going in right now.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163177 13f79535-47bb-0310-9956-ffa450edef68
2004-10-01 14:12:40 +00:00
Jason van Zyl
a699b769da
o improve message when required parameter is null
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163175 13f79535-47bb-0310-9956-ffa450edef68
2004-09-30 16:11:11 +00:00
Jason van Zyl
9f4113bb5b
o perform some minimal validation of the plugin configuration parameters to make sure they are not null when the parameter is required. throw an exception is the parameter that is required is null.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163173 13f79535-47bb-0310-9956-ffa450edef68
2004-09-30 15:48:54 +00:00
Jason van Zyl
4a14895569
o if an expression evaluates to null then let it let it go through so that it can be examined by the minimal validation now present.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163172 13f79535-47bb-0310-9956-ffa450edef68
2004-09-30 15:47:49 +00:00
Jason van Zyl
33f0f06a11
o throw an exception when there is a plugin configuration problem whether
...
that be a bad expression or validation problem.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163170 13f79535-47bb-0310-9956-ffa450edef68
2004-09-30 15:09:48 +00:00
Jason van Zyl
15b1a54fee
o we want to throw an exception when there is a problem with the configuration of a plugin whether that be an ognl expression evaluation problem or a plugin parameter validation problem
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163169 13f79535-47bb-0310-9956-ffa450edef68
2004-09-30 14:54:39 +00:00
Emmanuel Venisse
36e362367b
Add automatically maven.repo.local to system properties.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163168 13f79535-47bb-0310-9956-ffa450edef68
2004-09-30 14:48:07 +00:00
Brett Leslie Porter
6e812f1d2e
work without M2_HOME - base on location of batch file
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163157 13f79535-47bb-0310-9956-ffa450edef68
2004-09-24 14:48:18 +00:00
Jason van Zyl
40734471d8
o use the dispatcher
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163145 13f79535-47bb-0310-9956-ffa450edef68
2004-09-23 16:53:20 +00:00
Jason van Zyl
a8db29528c
o point the remote repo download to the first dispatcher
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163141 13f79535-47bb-0310-9956-ffa450edef68
2004-09-23 16:26:22 +00:00
Jason van Zyl
ec6e54593a
o correction for install, trying to set someone up
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163139 13f79535-47bb-0310-9956-ffa450edef68
2004-09-23 15:04:30 +00:00
John Dennis Casey
8e6c7b0424
o Fixed functionality to disable dependency resolution and download for things like clean:clean.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163138 13f79535-47bb-0310-9956-ffa450edef68
2004-09-22 03:31:41 +00:00
John Dennis Casey
5f23120ff6
o Fixed goal decorator inheritance deficiency.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163137 13f79535-47bb-0310-9956-ffa450edef68
2004-09-22 02:58:12 +00:00
Jason van Zyl
a793d673b4
o add decorator delegation
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163136 13f79535-47bb-0310-9956-ffa450edef68
2004-09-22 02:29:26 +00:00
John Dennis Casey
90c3f69e1c
o removed the current mojo descriptor stuff from the goal execution context...doesn't seem to be used anywhere, and it'll cause problems if the current goal is from a plugin that has not been resolved yet.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163135 13f79535-47bb-0310-9956-ffa450edef68
2004-09-22 00:23:35 +00:00
John Dennis Casey
717f716b4f
o Trying to get the damn CVS update to take...
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163134 13f79535-47bb-0310-9956-ffa450edef68
2004-09-21 23:38:30 +00:00
John Dennis Casey
3e49095f26
o Added code to populate the visited set for the goal mapping phase.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163133 13f79535-47bb-0310-9956-ffa450edef68
2004-09-21 23:33:02 +00:00
John Dennis Casey
78563d686f
o Refactored the goal/plugin resolution part of the lifecycle.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163132 13f79535-47bb-0310-9956-ffa450edef68
2004-09-21 23:11:16 +00:00
John Dennis Casey
318f91c3f4
o This wasn't working on FC1, so I used an intermediary to store the location of BIN_DIR and then used dirname a section time to trim the "/bin" from the M2_HOME path.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163127 13f79535-47bb-0310-9956-ffa450edef68
2004-09-21 00:45:35 +00:00
Jason van Zyl
d99e3305c6
o allow system properties to get passed through as parameters to plugins
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163119 13f79535-47bb-0310-9956-ffa450edef68
2004-09-20 03:07:32 +00:00
Jason van Zyl
ef61424a93
o my changes in plexus caused some nasty problems so i've backed
...
them out until tomorrow when i can take another shot.
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163112 13f79535-47bb-0310-9956-ffa450edef68
2004-09-18 06:08:18 +00:00
Jason van Zyl
3a85d3cfb6
rollback
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163111 13f79535-47bb-0310-9956-ffa450edef68
2004-09-18 04:31:54 +00:00
Jason van Zyl
a37f880493
o the assembly of the maven runtime more closely resembles what the
...
plexus runtime generator produces so that i may attempt to use it
some point in the near future
o flipped back to 0.9-S of wagon until I run this on beaver to
verify
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163110 13f79535-47bb-0310-9956-ffa450edef68
2004-09-18 04:22:07 +00:00
Jason van Zyl
f07731e688
*** empty log message ***
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163107 13f79535-47bb-0310-9956-ffa450edef68
2004-09-18 02:24:48 +00:00
Jason van Zyl
82e1485159
o maven-artifact and its requirements must be in the core realm
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163105 13f79535-47bb-0310-9956-ffa450edef68
2004-09-18 01:57:54 +00:00
Jason van Zyl
001717725c
*** empty log message ***
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163104 13f79535-47bb-0310-9956-ffa450edef68
2004-09-18 01:52:38 +00:00
Brett Leslie Porter
5d079b2b3b
dont want out of date versions
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163102 13f79535-47bb-0310-9956-ffa450edef68
2004-09-17 22:13:29 +00:00
Brett Leslie Porter
9cc7a9e92b
align wagon versions, and take the artifact container out of the root class realm
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163097 13f79535-47bb-0310-9956-ffa450edef68
2004-09-17 21:55:41 +00:00
Brett Leslie Porter
845cddd1ff
change constant name
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163096 13f79535-47bb-0310-9956-ffa450edef68
2004-09-17 21:51:57 +00:00
John Dennis Casey
a7b0c7069e
o Removed redundant null check on local repo location...
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163094 13f79535-47bb-0310-9956-ffa450edef68
2004-09-17 16:53:30 +00:00
John Dennis Casey
72d9230f28
o Modified to use plexus-artifact-container-1.0-alpha-1-SNAPSHOT to reflect the change in the artifact container's POM...that container has not been released in any official way, so I changed the version to a -SNAPSHOT
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163092 13f79535-47bb-0310-9956-ffa450edef68
2004-09-17 16:48:18 +00:00
Jason van Zyl
7773dde7de
*** empty log message ***
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163091 13f79535-47bb-0310-9956-ffa450edef68
2004-09-17 15:56:34 +00:00
Jason van Zyl
ac8f54900d
o start keeping track of what ognl expressions are actually allowed
...
for mojo parameters. i think the goal is to eliminate the use of
#basedir and get explicit about everything and only use #project
and #component for mojo parameters.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163090 13f79535-47bb-0310-9956-ffa450edef68
2004-09-17 15:10:15 +00:00
Jason van Zyl
f915a32db4
o add a convenience method for the local repo path, the removal
...
of the properties broke a couple plugins using the local repo
property so i'll use this instead.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163089 13f79535-47bb-0310-9956-ffa450edef68
2004-09-17 03:05:07 +00:00
John Dennis Casey
30e1d1f23f
o Rolling back changes to super-model loading, with the exception of the supermodel file name change...it's still changed to pom-4.0.0.xml
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163088 13f79535-47bb-0310-9956-ffa450edef68
2004-09-16 18:06:01 +00:00
John Dennis Casey
2d4e9a1a0e
o Commented earlier changes until I have time to make them work properly
...
o Added DEFAULT_MODEL_VERSION constant to Maven.class for referencing in case there is no project POM
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163087 13f79535-47bb-0310-9956-ffa450edef68
2004-09-16 16:06:13 +00:00
John Dennis Casey
9e24a7b410
o Changed maven-core's super-pom from pom.xml to pom-4.0.0.xml
...
o Added validation logic for non-heritable pom elements to the default project builder
o Changed default builder to select the correct super-pom from the project pom's modelVersion.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163086 13f79535-47bb-0310-9956-ffa450edef68
2004-09-16 14:26:18 +00:00
John Dennis Casey
25ec60bbc6
o Added section on renaming pom.xml in maven-core.jar to pom-4.0.0.xml for future legacy needs
...
o Added section on minimum required element-set for a unique project pom.xml
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163085 13f79535-47bb-0310-9956-ffa450edef68
2004-09-16 14:06:57 +00:00
Trygve Laugstol
0f5fc8560b
o Properly aligning the unit test resource directories.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163084 13f79535-47bb-0310-9956-ffa450edef68
2004-09-16 13:32:07 +00:00
Brett Leslie Porter
27738439ee
optimize imports
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163082 13f79535-47bb-0310-9956-ffa450edef68
2004-09-15 12:34:17 +00:00
Brett Leslie Porter
81cc07979a
optimize imports
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163081 13f79535-47bb-0310-9956-ffa450edef68
2004-09-15 12:30:05 +00:00
Brett Leslie Porter
ab2bc483b2
make exceptions cause a failure response (and exit with a non-zero exit code)
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163079 13f79535-47bb-0310-9956-ffa450edef68
2004-09-15 11:04:52 +00:00
Brett Leslie Porter
bc287e0e8b
change to override.xml
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163077 13f79535-47bb-0310-9956-ffa450edef68
2004-09-15 10:59:19 +00:00
Brett Leslie Porter
8e9bdca246
fix license
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163076 13f79535-47bb-0310-9956-ffa450edef68
2004-09-15 10:48:52 +00:00
John Dennis Casey
63c6bcdcc0
o Cleaned up a bit. Made the diagram prettier, and cleaned up the footnotes.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163075 13f79535-47bb-0310-9956-ffa450edef68
2004-09-13 23:49:49 +00:00
Emmanuel Venisse
948fedd99f
*** empty log message ***
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163074 13f79535-47bb-0310-9956-ffa450edef68
2004-09-11 12:50:12 +00:00
Emmanuel Venisse
1f830eca4c
Fix format.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163073 13f79535-47bb-0310-9956-ffa450edef68
2004-09-11 12:21:30 +00:00
Emmanuel Venisse
10fe573a33
Add basedir sub-directories
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163072 13f79535-47bb-0310-9956-ffa450edef68
2004-09-11 12:16:19 +00:00
Brett Leslie Porter
182d817ff1
return exit code for goal failures
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163071 13f79535-47bb-0310-9956-ffa450edef68
2004-09-10 23:43:35 +00:00
Jason van Zyl
72952a0a7a
o more links to existing docs, just for the m2 devs
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163069 13f79535-47bb-0310-9956-ffa450edef68
2004-09-10 01:55:23 +00:00
Jason van Zyl
71a5a9fac6
o getting rid of some cruft
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163068 13f79535-47bb-0310-9956-ffa450edef68
2004-09-10 01:53:35 +00:00
Jason van Zyl
45d80b0f10
o descriptor for site generation using doxia
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163067 13f79535-47bb-0310-9956-ffa450edef68
2004-09-10 01:52:13 +00:00
Jason van Zyl
f560b3c346
o add the distributionManagement element so I can deploy the m2 site
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163066 13f79535-47bb-0310-9956-ffa450edef68
2004-09-10 01:45:52 +00:00
John Dennis Casey
abb54cdba5
o added general resolution form with explanation as a comment at the bottom of the diagram.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163064 13f79535-47bb-0310-9956-ffa450edef68
2004-09-09 01:13:38 +00:00
John Dennis Casey
092f0c529d
o added handling of decorators.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163063 13f79535-47bb-0310-9956-ffa450edef68
2004-09-09 00:54:55 +00:00
Jason van Zyl
e64ca73cd4
*** empty log message ***
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163062 13f79535-47bb-0310-9956-ffa450edef68
2004-09-09 00:41:35 +00:00
Jason van Zyl
9f798c4c4a
*** empty log message ***
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163061 13f79535-47bb-0310-9956-ffa450edef68
2004-09-09 00:39:54 +00:00
Jason van Zyl
70b9587bb1
*** empty log message ***
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163060 13f79535-47bb-0310-9956-ffa450edef68
2004-09-09 00:38:46 +00:00
Jason van Zyl
4adfb19dce
*** empty log message ***
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163059 13f79535-47bb-0310-9956-ffa450edef68
2004-09-09 00:37:26 +00:00
Jason van Zyl
61ab7fa7dd
*** empty log message ***
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163058 13f79535-47bb-0310-9956-ffa450edef68
2004-09-09 00:35:19 +00:00
Jason van Zyl
0fe12c5a57
*** empty log message ***
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163057 13f79535-47bb-0310-9956-ffa450edef68
2004-09-09 00:33:39 +00:00
Jason van Zyl
66a0a01d86
*** empty log message ***
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163056 13f79535-47bb-0310-9956-ffa450edef68
2004-09-09 00:06:36 +00:00
Jason van Zyl
dbb1eec439
*** empty log message ***
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163055 13f79535-47bb-0310-9956-ffa450edef68
2004-09-08 23:43:22 +00:00
Jason van Zyl
3545b9a1fe
*** empty log message ***
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163054 13f79535-47bb-0310-9956-ffa450edef68
2004-09-08 23:40:13 +00:00
John Dennis Casey
1d4f8b9073
o added bullet point for implied goals, to be handled separately from multiple explicit goals.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163053 13f79535-47bb-0310-9956-ffa450edef68
2004-09-08 12:40:01 +00:00
John Dennis Casey
8ca7a7391b
copied single-goal flow to multiple-goal section to have a skeleton on which to build
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163052 13f79535-47bb-0310-9956-ffa450edef68
2004-09-08 12:36:52 +00:00
Emmanuel Venisse
74bc0a1f14
Pass M2_HOME to m2
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163051 13f79535-47bb-0310-9956-ffa450edef68
2004-09-08 08:03:52 +00:00
John Dennis Casey
891cd440da
o forgot to add one footnote reference.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163049 13f79535-47bb-0310-9956-ffa450edef68
2004-09-08 00:12:14 +00:00
John Dennis Casey
5367b7ee28
o reformatted with footnote markers to keep lifecycle spec's cleaner and keep a more verbose explanation separate.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163048 13f79535-47bb-0310-9956-ffa450edef68
2004-09-08 00:11:51 +00:00
Jason van Zyl
4e17a1646d
*** empty log message ***
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163047 13f79535-47bb-0310-9956-ffa450edef68
2004-09-08 00:01:51 +00:00
Jason van Zyl
965b2bf4c2
*** empty log message ***
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163046 13f79535-47bb-0310-9956-ffa450edef68
2004-09-08 00:00:17 +00:00
John Dennis Casey
9acc6db384
o expanded goal resolution phase to explain that we're downloading the associated plugin if necessary.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163045 13f79535-47bb-0310-9956-ffa450edef68
2004-09-07 23:50:56 +00:00
Jason van Zyl
3150931daf
*** empty log message ***
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163044 13f79535-47bb-0310-9956-ffa450edef68
2004-09-07 23:47:10 +00:00
Jason van Zyl
0af6405f8d
*** empty log message ***
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163043 13f79535-47bb-0310-9956-ffa450edef68
2004-09-07 23:43:21 +00:00
John Dennis Casey
c23d8f57ff
o added dep download details to session...
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163042 13f79535-47bb-0310-9956-ffa450edef68
2004-09-07 23:41:12 +00:00
John Dennis Casey
f3bd58b610
o added detail to the goal lifecycle, and notes on goal resolution.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163041 13f79535-47bb-0310-9956-ffa450edef68
2004-09-07 23:37:36 +00:00
Jason van Zyl
da4e248d8d
*** empty log message ***
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163040 13f79535-47bb-0310-9956-ffa450edef68
2004-09-07 23:30:15 +00:00
John Dennis Casey
49af356919
o added use case for non-pom-oriented goals.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163039 13f79535-47bb-0310-9956-ffa450edef68
2004-09-07 23:24:16 +00:00
Jason van Zyl
da5d0de6ff
*** empty log message ***
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163038 13f79535-47bb-0310-9956-ffa450edef68
2004-09-07 23:18:12 +00:00
Brett Leslie Porter
4d0a8dd795
complete removal of maven.properties, make some changes for maven.home
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163036 13f79535-47bb-0310-9956-ffa450edef68
2004-09-07 13:41:11 +00:00
Emmanuel Venisse
c5ff653579
Rollback my changes. It's never user because type has always a default value and is never null.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163034 13f79535-47bb-0310-9956-ffa450edef68
2004-09-07 10:52:29 +00:00
Emmanuel Venisse
7dee1da31f
Use type define in project pom and not type define in user pom.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163033 13f79535-47bb-0310-9956-ffa450edef68
2004-09-07 10:40:40 +00:00
Emmanuel Venisse
1797335136
Test type inheritance.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163032 13f79535-47bb-0310-9956-ffa450edef68
2004-09-06 12:10:27 +00:00
Emmanuel Venisse
2b4a352630
Add inheritance for type.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163030 13f79535-47bb-0310-9956-ffa450edef68
2004-09-05 19:02:45 +00:00
Brett Leslie Porter
c13e8c7629
PR: MNG-74
...
remove maven.properties use everywhere except classworlds conf
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163024 13f79535-47bb-0310-9956-ffa450edef68
2004-09-02 12:34:19 +00:00
Trygve Laugstol
7170bdb5be
o Adding the ciManagement property.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163015 13f79535-47bb-0310-9956-ffa450edef68
2004-08-29 18:57:30 +00:00
Emmanuel Venisse
5f441f1336
Goal execution response is now accessible from DefaultMaven.execute
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163014 13f79535-47bb-0310-9956-ffa450edef68
2004-08-26 16:37:08 +00:00
Trygve Laugstol
80a077f1a8
o Updating the second half of references from plexus-0.16.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163011 13f79535-47bb-0310-9956-ffa450edef68
2004-08-26 11:47:30 +00:00
John Dennis Casey
a949eb66de
o Removed GoalDecorationPhase, since goal decoration is now a part of the model
...
o Removed PluginDownloadPhase, since plugin resolution/download has to be a part of the prereq and pre/postGoal resolution, too
o Changed DefaultMaven to execute the session lifecycle, and the component wiring to likewise wire the DefaultMaven with a session lifecycle manager
o Removed the org.apache.maven.decoration package and its contents, since this is all in the model now
o Fixed the GoalResolutionPhase to verify each goal's plugin in turn as it resolves prereqs, preGoals and postGoals
o Fixed the GoalResolutionPhaseTest to work with the new resolution model
o Added a new createGoalExecutionContext to the MavenTestCase base class, to allow me to inject a MavenProject directly rather than a pom file
o Fixed the MavenLifecycleManagerTest to only expect 4 lifecycle phases, now than the plugin resolution and goal decoration phases are obsoleted
o All builds on local machine, but will depend on plexus-0.17.jar/pom and plexus-artifact-container-1.0-alpha-1.jar/pom to build on beaver
o I uploaded plexus-artifact-container-1.0-alpha-1.jar to ${plexus.home}/dist, but cannot upload POMs due to priveleges problem in poms dir.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163007 13f79535-47bb-0310-9956-ffa450edef68
2004-08-26 04:40:02 +00:00
John Dennis Casey
24ce8263d9
o Changed to depend on plexus-0.17 instead of -0.16
...
o Changed the embedder/container used to be the new artifact-aware container (plexus-artifact-container-1.0-alpha-1)
o Added new dependency to maven-core for artifact-container.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163006 13f79535-47bb-0310-9956-ffa450edef68
2004-08-26 01:18:19 +00:00
John Dennis Casey
975e9491d8
o Reformatted source code.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163002 13f79535-47bb-0310-9956-ffa450edef68
2004-08-23 20:41:45 +00:00
John Dennis Casey
28be3319be
o Replaced license in source
...
o Added testing to show failure to merge resources from parent into child build which specifies a build without these elements
o Fixed resource blending for child build sections which don't specify them.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163001 13f79535-47bb-0310-9956-ffa450edef68
2004-08-23 20:24:54 +00:00
John Dennis Casey
2a3f7b7220
o Added unit test to express lack of source directory inheritance (*ourceDirectory within <build>)
...
o Fixed *ourceDirectory inheritance
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163000 13f79535-47bb-0310-9956-ffa450edef68
2004-08-23 20:04:34 +00:00
Jason van Zyl
02cc1d93ee
o filter out more of maven's core dependencies
...
fix for cameron braid to get the eclipse plugin working.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162991 13f79535-47bb-0310-9956-ffa450edef68
2004-08-19 17:14:17 +00:00
Emmanuel Venisse
97a37e6c2f
Fix userModel loading.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162990 13f79535-47bb-0310-9956-ffa450edef68
2004-08-18 07:28:10 +00:00
Brett Leslie Porter
059a3f888c
respond with BUILD FAILED on exception
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162988 13f79535-47bb-0310-9956-ffa450edef68
2004-08-17 20:55:50 +00:00
Brett Leslie Porter
176ff014b9
load repositories from user configuration before trying to find the POMs there
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162987 13f79535-47bb-0310-9956-ffa450edef68
2004-08-17 20:55:23 +00:00
Jason van Zyl
5e0b187204
o more additions to the session code, not turned on yet but doing things in
...
smaller batches.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162980 13f79535-47bb-0310-9956-ffa450edef68
2004-08-15 15:01:52 +00:00
Brett Leslie Porter
2c0b5d4ea4
load ~/.m2/pom.xml for user overrides
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162978 13f79535-47bb-0310-9956-ffa450edef68
2004-08-15 04:32:04 +00:00
Jason van Zyl
097c8f7623
o started building up the code that we will use for the session lifecycle
...
-> bascially the mechanism is the same as the one we use for the goal
execution lifecycle
This first cut is so John can see as we're discussing the session stuff
at the moment and I need to get this working in order to push all notions
of artifact handling out of MavenProject.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162969 13f79535-47bb-0310-9956-ffa450edef68
2004-08-12 22:52:55 +00:00
Jason van Zyl
e232e07440
o changing MavenLifecycleContext to MavenGoalExecutionContext which is what
...
it really is. Making way for the notion of a MavenSessionExecutionContext
and it is looking like we will end up with two lifecycles. Where we are
dealing with notions of goals and sessions: some operations need to be
done at the session level and don't need to be repeated for the execution
of every goal.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162968 13f79535-47bb-0310-9956-ffa450edef68
2004-08-12 18:41:15 +00:00
Jason van Zyl
133a51a629
o removing any notions of the local repository from MavenProject, not the
...
right place for it.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162967 13f79535-47bb-0310-9956-ffa450edef68
2004-08-12 17:55:48 +00:00
Jason van Zyl
23c279ed42
*** empty log message ***
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162962 13f79535-47bb-0310-9956-ffa450edef68
2004-08-10 19:52:42 +00:00
Jason van Zyl
1e66e33e5a
o using ibiblio again
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162961 13f79535-47bb-0310-9956-ffa450edef68
2004-08-10 19:48:56 +00:00
Jason van Zyl
676c9b5e74
o Fixing the parent POM downloading problem.
...
{issue:MNG-19}
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162954 13f79535-47bb-0310-9956-ffa450edef68
2004-08-10 17:59:30 +00:00
John Dennis Casey
3b4c0fb912
o Added http://repository.codehaus.org alongside http://www.ibiblio.org/maven for latest updates (for now)...
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162941 13f79535-47bb-0310-9956-ffa450edef68
2004-08-10 02:38:50 +00:00
John Dennis Casey
567a47cf82
o Added check for null MojoDescriptor in the lifecycle context (throws GoalNotFoundException if == null)
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162940 13f79535-47bb-0310-9956-ffa450edef68
2004-08-10 02:38:07 +00:00
Jason van Zyl
8b4d55e55d
*** empty log message ***
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162939 13f79535-47bb-0310-9956-ffa450edef68
2004-08-10 00:30:25 +00:00
Jason van Zyl
b3da4ea555
o using plexus 0.16
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162935 13f79535-47bb-0310-9956-ffa450edef68
2004-08-09 21:52:47 +00:00
Jason van Zyl
e81d9919d5
o bumping version of wagon (michal is about to deploy 1.0-alpha-1)
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162933 13f79535-47bb-0310-9956-ffa450edef68
2004-08-09 21:42:47 +00:00
Jason van Zyl
601320d28f
Initial revision
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162925 13f79535-47bb-0310-9956-ffa450edef68
2004-08-09 19:02:31 +00:00