Commit Graph

158 Commits

Author SHA1 Message Date
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
Jason van Zyl 94e440000d o merge of the maven-embedder-refactor branch into the trunk
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@392327 13f79535-47bb-0310-9956-ffa450edef68
2006-04-07 15:57:09 +00:00
John Dennis Casey f810fd2ef2 Merging from 2.0.x branch, revIds:
- 391163:391165 
- 391167
- 391176
- 391202
- 391326
- 391328:391329
- 391398
- 391402
- 391404

These are the changes for the 2.0.4 RC's.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@391687 13f79535-47bb-0310-9956-ffa450edef68
2006-04-05 17:43:35 +00:00
Brett Leslie Porter 0b856d893b fix parent ref
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@384960 13f79535-47bb-0310-9956-ffa450edef68
2006-03-11 00:17:59 +00:00
Brett Leslie Porter 1e1771d550 factory out common elements in parent
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@384819 13f79535-47bb-0310-9956-ffa450edef68
2006-03-10 15:34:04 +00:00
Stephane Nicoll c8795b658b Added myself in the developers list
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@382904 13f79535-47bb-0310-9956-ffa450edef68
2006-03-03 18:20:26 +00:00
John Dennis Casey 448feecb45 Updating the version of wagon-ssh.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@381475 13f79535-47bb-0310-9956-ffa450edef68
2006-02-27 22:53:58 +00:00
John Dennis Casey 578764fba6 [MNG-2003] Updating to use wagon-file-1.0-alpha-7.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@379587 13f79535-47bb-0310-9956-ffa450edef68
2006-02-21 21:10:38 +00:00
Emmanuel Venisse 8ed5bfa817 Remove duplicated release plugin declaration
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@379514 13f79535-47bb-0310-9956-ffa450edef68
2006-02-21 16:21:36 +00:00
Emmanuel Venisse 166fc0f3cd Use my new address
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@375981 13f79535-47bb-0310-9956-ffa450edef68
2006-02-08 15:21:41 +00:00
Carlos Sanchez Gonzalez 622cf49886 Make site deploy to maven.apache.org/ref/version with jxr and javadocs reports
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@373970 13f79535-47bb-0310-9956-ffa450edef68
2006-02-01 02:39:10 +00:00
Brett Leslie Porter 587179fd9e merge rev 368281 from branch - update classworlds and plexus-utils dependencies
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@368287 13f79535-47bb-0310-9956-ffa450edef68
2006-01-12 05:50:54 +00:00
Brett Leslie Porter 4eeec6dd6e upgrade to release version of wagon
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@368263 13f79535-47bb-0310-9956-ffa450edef68
2006-01-12 04:36:23 +00:00