170 Commits

Author SHA1 Message Date
John Dennis Casey
34bf67ecf1 Merging revIds: 515814:520600 from 2.1-lifecycle-refactor branch to trunk.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@520609 13f79535-47bb-0310-9956-ffa450edef68
2007-03-20 21:40:59 +00:00
Andrew Williams
e2ffec8854 Latest container again :)
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@519119 13f79535-47bb-0310-9956-ffa450edef68
2007-03-16 20:03:53 +00:00
Jason van Zyl
f03d8d662f o testing repeatedly with an empty repository
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@516820 13f79535-47bb-0310-9956-ffa450edef68
2007-03-11 00:48:53 +00:00
Jason van Zyl
badcd2287f o roll back to wagon beta-2 to fix the rash of problems with m2eclipse plugin
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@516654 13f79535-47bb-0310-9956-ffa450edef68
2007-03-10 05:38:50 +00:00
Andrew Williams
d8689fd0f5 Update to latest plexus container, a lot has improved since alpha-18
Note that this has ramifications on role-hint behaviour, as noted on the mailing lists

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@514930 13f79535-47bb-0310-9956-ffa450edef68
2007-03-06 00:00:10 +00:00
Jason van Zyl
bb2ffcda82 o no more maven-cli
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@514306 13f79535-47bb-0310-9956-ffa450edef68
2007-03-04 01:07:44 +00:00
Jason van Zyl
cc6d9a1425 o update to released plexus
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@514298 13f79535-47bb-0310-9956-ffa450edef68
2007-03-04 00:51:25 +00:00
Jason van Zyl
6fd5ead5d5 git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@513938 13f79535-47bb-0310-9956-ffa450edef68 2007-03-02 20:36:58 +00:00
Jason van Zyl
4fe24cb504 o use surefire 2.2 for now, 2.3 is causing errors
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@513606 13f79535-47bb-0310-9956-ffa450edef68
2007-03-02 03:25:26 +00:00
Jason van Zyl
1733a9ff54 license header update
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@513044 13f79535-47bb-0310-9956-ffa450edef68
2007-02-28 22:57:03 +00:00
Jason van Zyl
258c73a474 o no more maven tools
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@512771 13f79535-47bb-0310-9956-ffa450edef68
2007-02-28 14:35:42 +00:00
Jason van Zyl
ee213ed710 o remove cruft from POM that's not being used, we'll revisit the DOAP plugin later.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@512753 13f79535-47bb-0310-9956-ffa450edef68
2007-02-28 13:35:04 +00:00
Joakim Erdfelt
36eced2a73 Adding back the extension manager support for injected containers into the WagonManager.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@507294 13f79535-47bb-0310-9956-ffa450edef68
2007-02-13 23:14:14 +00:00
John Dennis Casey
b994579133 Bumping plexus-utils dep to 1.4.1-snapshot, and commenting out some of the debug statements from the default model lineage builder, to limit the debug output on a build back to some sane[r] level.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@506742 13f79535-47bb-0310-9956-ffa450edef68
2007-02-12 23:33:43 +00:00
Joakim Erdfelt
755f9683e1 * Updating bootstrap for new wagon deps.
* Removing unused wagon-provider-api dep in top level pom.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@505537 13f79535-47bb-0310-9956-ffa450edef68
2007-02-09 22:46:35 +00:00
Jason van Zyl
b323b45158 adding wagonVersion
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@505525 13f79535-47bb-0310-9956-ffa450edef68
2007-02-09 22:01:38 +00:00
Joakim Erdfelt
33f23db7de * Migrating to wagon-manager 1.0-beta-3-SNAPSHOT
* Created org.apache.maven.artifact.manager.ArtifactManager
* Deprecated org.apache.maven.artifact.manager.WagonManager in favor of new ArtifactManager
* Updated the rest of maven to utilize this new ArtifactManager.
* The default wagon providers list is now managed from within wagon-manager's dependency list.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@505520 13f79535-47bb-0310-9956-ffa450edef68
2007-02-09 21:53:27 +00:00
Andrew Williams
0b8770c75a Use released plexus classworlds and container
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@499054 13f79535-47bb-0310-9956-ffa450edef68
2007-01-23 15:33:20 +00:00
Jason van Zyl
43112103d6 o updating locations of the mdo files for the bootstrap
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@498757 13f79535-47bb-0310-9956-ffa450edef68
2007-01-22 19:24:50 +00:00
John Dennis Casey
dfc4a10c68 Adding the notion of a build-context, and several build-context classes that can be used: ProjectBuildContext, which contains lineage and current-project info, ExecutionBuildContext, which contains the information in the original MavenExecutionRequest, and SystemBuildContext, which contains things like System properties...these use the BuildContextManager to store and retrieve their info from the core container's Context object.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@497911 13f79535-47bb-0310-9956-ffa450edef68
2007-01-19 19:15:18 +00:00
Jason van Zyl
e2e634d16c git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@497176 13f79535-47bb-0310-9956-ffa450edef68 2007-01-17 21:19:32 +00:00
Jason van Zyl
812e887a07 o little example of using the source plugin to create aggregate source jars and having the source jars be installed with normal install/deploy
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@496200 13f79535-47bb-0310-9956-ffa450edef68
2007-01-15 01:30:57 +00:00
Brett Leslie Porter
bb6b84a02a add codehaus snapshot repository for plexus snapshots
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@493960 13f79535-47bb-0310-9956-ffa450edef68
2007-01-08 05:54:13 +00:00
Jason van Zyl
72e7a4df53 o lining up all the uses of modello and using 1.0-alpha-13 of the modello plugin everywhere
o add the generation of a JDOMWriter for use in the embedder so that working with models doesn't                                    
  completely whack the existing XML, and allow for outputting the namespace declarations                                            
o add a security manager to the embedder which is off by default but will barf if someone                                           
  tries to set system properties. you have to specifically turn this on because it will more then                                   
  likely break tons of code like xerces setting a system property named "version", nice.       



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@493811 13f79535-47bb-0310-9956-ffa450edef68
2007-01-07 19:13:33 +00:00
Kenney Westerhof
4be6542867 Update dependency on plexus-container-default to 1.0-alpha-16-SNAPSHOT to fix child
container issues when maven builds use extensions;

Update dependency on plexus-classworlds to 1.0-alpha-7-SNAPSHOT to fix child container
plexus-bootstrap.xml loading problems.

Define p-c-d as a direct dep for maven-embedder; if not, an older version can be used
than is specified in the parent pom (dependencyManagement is not applied to transitive deps,
which is a bug (right?)).

Alter AbstractArtifactTask.java and MavenEmbedder.java to call the proper constructor
in DefaultPlexusContainer.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@493294 13f79535-47bb-0310-9956-ffa450edef68
2007-01-06 04:03:24 +00:00
Andrew Williams
646c67db17 Use latest updates from plexus
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@491231 13f79535-47bb-0310-9956-ffa450edef68
2006-12-30 14:54:59 +00:00
Jason van Zyl
cc5a658907 o update the deps to the new releases of wagon wheels and plexus
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@486535 13f79535-47bb-0310-9956-ffa450edef68
2006-12-13 07:42:00 +00:00
Jason van Zyl
388b9b05c4 o wagon 1.0-beta-2-SNAPSHOT is working like a champ
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@485758 13f79535-47bb-0310-9956-ffa450edef68
2006-12-11 17:14:44 +00:00
Jason van Zyl
f9d660817e o flipping back to 1.0-beta-1 of wagon for the time being
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@485721 13f79535-47bb-0310-9956-ffa450edef68
2006-12-11 15:47:09 +00:00
Jason van Zyl
c158bca137 o using beta-2-SNAPSHOT of wagon
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@485476 13f79535-47bb-0310-9956-ffa450edef68
2006-12-11 03:19:50 +00:00
Jason van Zyl
c3de08de60 o use a property for wagon versions
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@485467 13f79535-47bb-0310-9956-ffa450edef68
2006-12-11 02:27:20 +00:00
Jason van Zyl
35f48c4d1c o sync up all the wagon versions
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@485466 13f79535-47bb-0310-9956-ffa450edef68
2006-12-11 02:20:19 +00:00
Andrew Williams
44ae99fc2d Merge maven.new for latest plexus classworlds and container APIs
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@483302 13f79535-47bb-0310-9956-ffa450edef68
2006-12-07 00:17:53 +00:00
Brett Leslie Porter
9e60371913 adjust name
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@477982 13f79535-47bb-0310-9956-ffa450edef68
2006-11-22 00:08:32 +00:00
Brett Leslie Porter
edda56b91e fix according to developer conventions to minimise configuration.
Submitted by: Wendy Smoak


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@470709 13f79535-47bb-0310-9956-ffa450edef68
2006-11-03 08:06:02 +00:00
John Dennis Casey
956e690f30 o Added ability to pickup localRepository location from ~/.m2/settings.xml
o Added plexus-archiver, maven-plugins, maven-parent, and apache to items pre-fetched
o Added ability to use the codehaus snapshots repo to the download-artifact target
o Added ability to use types other than .jar to the download-artifact target
o Switched the download target file from using the resolved version of a snapshot to using the original -SNAPSHOT 
version

o COMMENTED OUT: The offline flags in the maven-compile and maven-assembly targets, since we're not prefetching all 
the poms and jars necessary for maven to run, yet.

o Added apache.snapshots as a plugin repository, so the assembly plugin snapshot will be reachable.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@469620 13f79535-47bb-0310-9956-ffa450edef68
2006-10-31 19:38:37 +00:00
Brett Leslie Porter
a14672faeb move plugin tools and reporting implementation to shared
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@466327 13f79535-47bb-0310-9956-ffa450edef68
2006-10-21 02:16:02 +00:00
John Dennis Casey
b92af0e49f [MNG-2408] Modification to keep metadata files from writing when the main version is LATEST or RELEASE (these are meta-versions).
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@439352 13f79535-47bb-0310-9956-ffa450edef68
2006-09-01 15:29:52 +00:00
Brett Leslie Porter
20a65e65ea update parent POM
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@437483 13f79535-47bb-0310-9956-ffa450edef68
2006-08-28 00:30:11 +00:00
Emmanuel Venisse
21b94a2dab Removing maven-model-converter
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@433667 13f79535-47bb-0310-9956-ffa450edef68
2006-08-22 15:11:47 +00:00
Brett Leslie Porter
6eddbb1242 revert r425096 to fix the build for now
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@429576 13f79535-47bb-0310-9956-ffa450edef68
2006-08-08 04:56:08 +00:00
Carlos Sanchez Gonzalez
5c7216f4b6 Update parent pom version
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@425444 13f79535-47bb-0310-9956-ffa450edef68
2006-07-25 16:15:15 +00:00
Jason van Zyl
ad09fe5afa o i'll put this back when the doap plugin is released, the bootstrap doesn't like snapshots apparently
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@423931 13f79535-47bb-0310-9956-ffa450edef68
2006-07-20 13:39:51 +00:00
Jason van Zyl
3ad77c2d5d o adding a version to the use of the doap plugin. this really is not right as it works locally for me in a way that is completely different
then someone else locally even though I have deployed a snapshot. It can't work in an inconsistent fashion like that and something to look
  at for 2.1 i suppose.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@423704 13f79535-47bb-0310-9956-ffa450edef68
2006-07-20 01:45:46 +00:00
Jason van Zyl
18866c065d add configuration for the DOAP plugin
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@423109 13f79535-47bb-0310-9956-ffa450edef68
2006-07-18 15:14:13 +00:00
John Dennis Casey
864fbd29e2 Consolidating modello plugin configuration into parent-pom within pluginManagement.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@421308 13f79535-47bb-0310-9956-ffa450edef68
2006-07-12 16:31:25 +00:00
Carlos Sanchez Gonzalez
79a557ef27 Upgrade versions of parent and wagon api
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@418483 13f79535-47bb-0310-9956-ffa450edef68
2006-07-01 15:03:25 +00:00
Brett Leslie Porter
f4906ec9cd move maven-archiver to shared
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@413922 13f79535-47bb-0310-9956-ffa450edef68
2006-06-13 15:27:55 +00:00
Carlos Sanchez Gonzalez
1eccba0026 [MNG-2324] Added getWagon( Repository ) to WagonManager
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@409806 13f79535-47bb-0310-9956-ffa450edef68
2006-05-27 03:27:04 +00:00
Jason van Zyl
b06a698bb1 put maven-tools in the modules
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@392329 13f79535-47bb-0310-9956-ffa450edef68
2006-04-07 16:13:56 +00:00