Commit Graph

4408 Commits

Author SHA1 Message Date
John Dennis Casey ab27ae65a7 Decoupling ${version} expressions from POM version before resolving it to a buildnumber/timestamp on install or deploy.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@344386 13f79535-47bb-0310-9956-ffa450edef68
2005-11-15 16:15:21 +00:00
Vincent Massol 1d340a10f4 Fixed bootstrap on windows. For some reason the plugin plugin doesn't build the first time so we need to build it twice...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@344377 13f79535-47bb-0310-9956-ffa450edef68
2005-11-15 15:37:46 +00:00
Brett Leslie Porter 9b2e3708a4 fix what appears to be a typo - need an inclusion
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@344360 13f79535-47bb-0310-9956-ffa450edef68
2005-11-15 12:54:44 +00:00
Brett Leslie Porter 36f39fc926 split bootstrap into two stages
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@344329 13f79535-47bb-0310-9956-ffa450edef68
2005-11-15 08:06:13 +00:00
John Dennis Casey eb1651be3c Fixing CI. Had to move the addPlugin(..) call back to its original spot, and expose a new method in MavenProject to inject PluginManagement info to a Plugin instance that's passed in as a parameter.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@344294 13f79535-47bb-0310-9956-ffa450edef68
2005-11-15 02:38:33 +00:00
Carlos Sanchez Gonzalez adefb99e33 When overriding repoDirectory it's used for the next servers in the sync session
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@344282 13f79535-47bb-0310-9956-ffa450edef68
2005-11-15 00:27:15 +00:00
John Dennis Casey 5f190db3d6 Adding test case for MNG-1424.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@344260 13f79535-47bb-0310-9956-ffa450edef68
2005-11-14 23:04:56 +00:00
John Dennis Casey 9a0b2544f2 PR: MNG-1424
Fixing addPlugin(..) ordering relative to plugin verification from the lifecycle executor's getMojoDescriptor(..) method, which will ensure that pluginManagement versions take precedence over resolved plugin versions. I'm not sure how to test this  one yet, so I'm not adding anything in that regard yet.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@344257 13f79535-47bb-0310-9956-ffa450edef68
2005-11-14 22:55:49 +00:00
John Dennis Casey 5977fedc94 Bumping Plugin-Parent version to 2.0.1-SNAPSHOT to reference API changes to MavenProjectHelper, and changing maven-assembly-plugin's pom to reference that new parent POM.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@344256 13f79535-47bb-0310-9956-ffa450edef68
2005-11-14 22:52:06 +00:00
Carlos Sanchez Gonzalez 47fdd1eb99 Take everything under org.mortbay
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@344234 13f79535-47bb-0310-9956-ffa450edef68
2005-11-14 21:13:59 +00:00
Carlos Sanchez Gonzalez 064accdd81 Fix problems with m2 uploads taking <build> fields
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@344230 13f79535-47bb-0310-9956-ffa450edef68
2005-11-14 20:55:22 +00:00
Carlos Sanchez Gonzalez ca7ebee195 Changed name
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@344212 13f79535-47bb-0310-9956-ffa450edef68
2005-11-14 20:26:38 +00:00
Carlos Sanchez Gonzalez adb3d75464 Added mortbay m2 sync
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@344202 13f79535-47bb-0310-9956-ffa450edef68
2005-11-14 20:11:58 +00:00
Emmanuel Venisse 21f01fb81a Test if project version is a snapshot
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@344173 13f79535-47bb-0310-9956-ffa450edef68
2005-11-14 18:05:45 +00:00
Brett Leslie Porter 62a19fa56e create a bootstrap installation
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@344122 13f79535-47bb-0310-9956-ffa450edef68
2005-11-14 13:38:14 +00:00
Brett Leslie Porter d8f04930df update to latest version
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@344117 13f79535-47bb-0310-9956-ffa450edef68
2005-11-14 13:28:04 +00:00
Fabrizio Giustina e319f1b148 don't die if a license URL is not defined
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@343969 13f79535-47bb-0310-9956-ffa450edef68
2005-11-13 21:43:50 +00:00
Fabrizio Giustina e29ceefe26 adding myself as a developer
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@333081 13f79535-47bb-0310-9956-ffa450edef68
2005-11-13 17:53:16 +00:00
Stephane Nicoll 5a5354102a MNG-1488: added global scope defaultJavaBundleDir property. If set, all Java modules without a custom bundleDir are placed in the default bundle directory. See howto for an example.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@332974 13f79535-47bb-0310-9956-ffa450edef68
2005-11-13 12:42:44 +00:00
Emmanuel Venisse 4b310ef198 Add MAVEN_TERMINATE_CMD.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@332782 13f79535-47bb-0310-9956-ffa450edef68
2005-11-12 15:20:21 +00:00
Brett Leslie Porter fffa6fd8e4 update website location
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@332763 13f79535-47bb-0310-9956-ffa450edef68
2005-11-12 12:08:49 +00:00
Brett Leslie Porter 16c46a6966 add slimmed down bootstrap
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@332580 13f79535-47bb-0310-9956-ffa450edef68
2005-11-11 15:05:53 +00:00
Brett Leslie Porter ed86ce597d don't build by default
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@332578 13f79535-47bb-0310-9956-ffa450edef68
2005-11-11 15:05:37 +00:00
Brett Leslie Porter 533b8875b8 ignore
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@332484 13f79535-47bb-0310-9956-ffa450edef68
2005-11-11 07:47:39 +00:00
Brett Leslie Porter 15ecbae538 fix warnings
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@332483 13f79535-47bb-0310-9956-ffa450edef68
2005-11-11 07:47:04 +00:00
Carlos Sanchez Gonzalez c4b1fccb69 Discard refreshing poms after committing due to file permissions
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@332443 13f79535-47bb-0310-9956-ffa450edef68
2005-11-11 04:20:53 +00:00
Fabrizio Giustina e6aedd7d5d Fixing a couple of issues actually reported against the m1/m2 plugin:
MPECLIPSE-102 Running 'maven:eclipse' turns CheckStyle off for the project.
MPECLIPSE-106 Eclipse loses Sysdeo "Is Tomcat Project" setting after mvn eclipse:eclipse

existing .project files are parsed and additional natures/builders are preserved. Running eclipse:clean will remove existing settings and start from scratch

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@332376 13f79535-47bb-0310-9956-ffa450edef68
2005-11-10 21:27:12 +00:00
Fabrizio Giustina b91ab29a07 split test methods with a common setup, replace file comparison with manual checks for module1 classpath file (entries are sorted in a different order in maven 2.0.1 due to the optional dependencies fix)
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@332366 13f79535-47bb-0310-9956-ffa450edef68
2005-11-10 20:42:33 +00:00
Fabrizio Giustina cd0f56165b add a comment about why the fix missing optional artifacts method is required
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@332364 13f79535-47bb-0310-9956-ffa450edef68
2005-11-10 20:18:16 +00:00
Fabrizio Giustina 2ac4000946 MNG-1433 eclipse:add-maven-repo not setting classpathVariable.M2_REPO correctly on windows
+ the add maven repo doesn't require a pom

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@332363 13f79535-47bb-0310-9956-ffa450edef68
2005-11-10 20:13:58 +00:00
John Dennis Casey 52bd946dac Fixing CI process. Children of system scoped deps were not being excluded properly...I had marked it to exclude the system scoped dep as well.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@332317 13f79535-47bb-0310-9956-ffa450edef68
2005-11-10 16:04:56 +00:00
Brett Leslie Porter b4a8fc858b update plexus utils
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@332270 13f79535-47bb-0310-9956-ffa450edef68
2005-11-10 10:57:34 +00:00
Brett Leslie Porter 6dea6cfe21 upgrade plexus-utils
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@332260 13f79535-47bb-0310-9956-ffa450edef68
2005-11-10 10:08:15 +00:00
Brett Leslie Porter 47788f3930 roll back r332220 as it broke it0063
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@332234 13f79535-47bb-0310-9956-ffa450edef68
2005-11-10 06:35:25 +00:00
Brett Leslie Porter 03d12b26be PR: MNG-1472
Submitted by: Dan Tran
add starteam support to the release plugin


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@332226 13f79535-47bb-0310-9956-ffa450edef68
2005-11-10 05:35:19 +00:00
John Dennis Casey 9ceeebc868 PR: MNG-1363
o Disabled version-range checking for system-scoped dependencies...will use recommendedVersion where available, if a concrete version is not available.

o Disabled collection of the transitive deps of a system-scoped dep.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@332220 13f79535-47bb-0310-9956-ffa450edef68
2005-11-10 04:26:14 +00:00
John Dennis Casey 1bdeecccad PR: MNG-1205
o Fixed unit test for resolving direct optional dependencies.
o Added isChildOfRootNode() method in ResolutionNode, to check whether the parent node's parent is null.
o Added check in the artifact collector to include optional artifacts if they are direct dependencies of the root node.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@332213 13f79535-47bb-0310-9956-ffa450edef68
2005-11-10 03:14:08 +00:00
John Dennis Casey ed7cc01b88 PR: MNG-699
Submitted By: Piotr Bzdyl
Reviewed By: John Casey

Applied portions of the patch that pertained to the lifecycle mappings and artifact handlers for ejb3/par. The implementations of these plugins is in the sandbox (or soon will be).

Thanks for the patch, Piotr!



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@332151 13f79535-47bb-0310-9956-ffa450edef68
2005-11-09 21:36:10 +00:00
Stephane Nicoll 19ab81b689 - MNG-1461: custom application.xml can now be specified properly. Overrides any other file found in the source directories
- MNG-1444: added directory scanner to exclude common directories (subversion, CVS files, etc). Added earSourceIncludes and earSourceExcludes properties to specify the list of tokens to include and exclude respectively.

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@332123 13f79535-47bb-0310-9956-ffa450edef68
2005-11-09 19:40:29 +00:00
Emmanuel Venisse 4efd043d82 PR: MNG-990
Submitted by Johnny R. Ruiz III
Add basic positional configuration

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@332027 13f79535-47bb-0310-9956-ffa450edef68
2005-11-09 12:42:16 +00:00
Carlos Sanchez Gonzalez 52b457411e Moved update poms section outside to be triggered by svn commits
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@331929 13f79535-47bb-0310-9956-ffa450edef68
2005-11-09 00:35:28 +00:00
John Dennis Casey 56a2d33505 Forgot to open up these two methods via the interface...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@331872 13f79535-47bb-0310-9956-ffa450edef68
2005-11-08 19:48:57 +00:00
John Dennis Casey 6f562d4c87 PR: MNG-1320
o Modified private resolveAlways(..) method to throw TransferFailedException, after blacklisting the repository.

o Added handling for the new TransferFailedException as it's thrown from resolveAlways(..). In two cases, where it's not essential that the metadata be non-empty, this exception is ignored. I'm anticipating this will change for 2.1, but for now it's just marked TODO. In the final case (the one that prompted this MNG), the exception is used to inhibit writing of the empty metadata to the local repository when the transfer fails. NOTE: The metadata is still handled the same as before when the system encounters ResourceDoesNotExistException, to prevent re-checking the remote repo on every build.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@331836 13f79535-47bb-0310-9956-ffa450edef68
2005-11-08 16:25:20 +00:00
Brett Leslie Porter 2747d1865d that wasn't really deprecated
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@331163 13f79535-47bb-0310-9956-ffa450edef68
2005-11-06 23:47:23 +00:00
Jason van Zyl 363f82e42d o use the correct method
http://jira.codehaus.org/browse/MNG-1432
  
  Submitted By: Milos Kleint
  


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@331011 13f79535-47bb-0310-9956-ffa450edef68
2005-11-05 18:08:38 +00:00
Jason van Zyl 3edcf5dda5 o give clients an easy way to retrieve a single artifact: in this case milos
wants to be able to download a javadoc JAR.
  


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@330999 13f79535-47bb-0310-9956-ffa450edef68
2005-11-05 13:57:53 +00:00
Jason van Zyl 75731b688d o adding some methods to create artifacts
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@330997 13f79535-47bb-0310-9956-ffa450edef68
2005-11-05 13:53:33 +00:00
Jason van Zyl 9cacd22ae5 o updating to use the DuplicateProjectException introduced post
2.0.
  


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@330996 13f79535-47bb-0310-9956-ffa450edef68
2005-11-05 13:42:23 +00:00
Jason van Zyl 7e9b4b26ef o moving main dependency version on maven forward to 2.0.1-SNAPSHOT
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@330995 13f79535-47bb-0310-9956-ffa450edef68
2005-11-05 13:37:39 +00:00
Stephane Nicoll 332f8af8e7 PR: MNG-1402
Submitted by: Tomislav Stojcevich
Reviewed by: Stephane Nicoll
Fixed compliance of generated application.xml (display-name and description different in 1.3 and 1.4)

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@330981 13f79535-47bb-0310-9956-ffa450edef68
2005-11-05 07:31:29 +00:00