Commit Graph

4632 Commits

Author SHA1 Message Date
Brett Leslie Porter 1c8c736a69 Adding ability to work from $PATH, and ability to default over to unzip if jar xf doesn't work.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@395920 13f79535-47bb-0310-9956-ffa450edef68
2006-04-21 15:52:04 +00:00
Brett Leslie Porter c1435cfd61 making this script locationless, since it doesn't specify where it should be run from.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@395895 13f79535-47bb-0310-9956-ffa450edef68
2006-04-21 14:11:45 +00:00
Milos Kleint 0e548f6fc1 MNG-1937, MNG-1665
allow custom configuration of embedder.
correct settings location handling for embedder's project reading methods

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@395691 13f79535-47bb-0310-9956-ffa450edef68
2006-04-20 20:17:27 +00:00
Carlos Sanchez Gonzalez 2f698d0acf Fixed typo
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@395504 13f79535-47bb-0310-9956-ffa450edef68
2006-04-20 06:06:32 +00:00
Carlos Sanchez Gonzalez 77238a628e Use a temp file for bundle as some people keep naming it as the contents
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@395503 13f79535-47bb-0310-9956-ffa450edef68
2006-04-20 06:05:39 +00:00
Carlos Sanchez Gonzalez 3cd5bc957c Use correctly slashes in rsync
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@395108 13f79535-47bb-0310-9956-ffa450edef68
2006-04-19 02:21:05 +00:00
Carlos Sanchez Gonzalez 4e7cc4fcac Sync only org.apache from apache
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@395105 13f79535-47bb-0310-9956-ffa450edef68
2006-04-19 02:06:56 +00:00
Jason van Zyl ee870d6112 [MNG-2233] applying improvements to the verifier, thanks to jesse.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@394946 13f79535-47bb-0310-9956-ffa450edef68
2006-04-18 13:59:22 +00:00
John Dennis Casey 857c6e7b41 [MJAR-6] Fixing pollution of Extensions-List by test-scoped dependencies.
Submitted By: Jerome Lacoste

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@394684 13f79535-47bb-0310-9956-ffa450edef68
2006-04-17 14:45:47 +00:00
Jason van Zyl a5a6226e53 [MNG-2229] adding patch which adds svn checkout capabilities
Submitted by: Jesse McConnell


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@394429 13f79535-47bb-0310-9956-ffa450edef68
2006-04-16 03:43:08 +00:00
Jason van Zyl 0875be5a95 o adding some support files to test the regression we found the other day
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@394318 13f79535-47bb-0310-9956-ffa450edef68
2006-04-15 15:56:31 +00:00
Jason van Zyl b8ec74d65d update version of maven-settings
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@394317 13f79535-47bb-0310-9956-ffa450edef68
2006-04-15 15:55:06 +00:00
Jason van Zyl f64393776b props
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@394315 13f79535-47bb-0310-9956-ffa450edef68
2006-04-15 15:53:09 +00:00
Jason van Zyl 55e7c9a005 git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@394314 13f79535-47bb-0310-9956-ffa450edef68 2006-04-15 15:52:10 +00:00
Jason van Zyl 5e5be884cc svn:ignore
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@394313 13f79535-47bb-0310-9956-ffa450edef68
2006-04-15 15:51:51 +00:00
Jason van Zyl 860d78b1c0 o align the borrowed utilities from plexus with plexus' package structure so that we can just drop in
new versions of classes when necessary.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@394310 13f79535-47bb-0310-9956-ffa450edef68
2006-04-15 15:46:05 +00:00
Jason van Zyl 6e9780e30e o look for the maven.repo.local system property first like maven does itself
o a hack to prevent velocity resource loading errors from triggering failures. when generating archetypes in tests
  the velocity resources loader always freaks out and cries error when it's not fatal.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@394244 13f79535-47bb-0310-9956-ffa450edef68
2006-04-15 02:14:46 +00:00
Carlos Sanchez Gonzalez 910a5376ce Ignore parent entries
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@394195 13f79535-47bb-0310-9956-ffa450edef68
2006-04-14 20:41:44 +00:00
Jason van Zyl eec4495d73 o little script to run through different versions of maven
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@393392 13f79535-47bb-0310-9956-ffa450edef68
2006-04-12 05:53:35 +00:00
Jason van Zyl 37448483a3 o adding some tests for mng-2220 and 2223
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@393391 13f79535-47bb-0310-9956-ffa450edef68
2006-04-12 05:53:10 +00:00
John Dennis Casey b22b0cc9e2 Merging 393053 from maven-2.0.x branch, to fix some jdk5 method calls that crept in.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@393059 13f79535-47bb-0310-9956-ffa450edef68
2006-04-10 20:48:10 +00:00
John Dennis Casey 8937fd353d Merging 393029 from branch, to fix the case where -DperformRelease=true injects additional plugins into the test POMs.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@393031 13f79535-47bb-0310-9956-ffa450edef68
2006-04-10 19:32:35 +00:00
Jason van Zyl 211c8033c9 get rid of jelly directory
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@392761 13f79535-47bb-0310-9956-ffa450edef68
2006-04-09 15:56:17 +00:00
Brett Leslie Porter e6c0d4695b it's a duhrectory!
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@392492 13f79535-47bb-0310-9956-ffa450edef68
2006-04-08 07:47:04 +00:00
Brett Leslie Porter fb99d2faba make ci work for branch, too
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@392479 13f79535-47bb-0310-9956-ffa450edef68
2006-04-08 04:43:24 +00:00
Jason van Zyl ed406fed1e fix the distribution directory
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@392355 13f79535-47bb-0310-9956-ffa450edef68
2006-04-07 18:24:01 +00:00
Jason van Zyl 2322ec1e40 o use the latest release of the assembly plugin
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@392335 13f79535-47bb-0310-9956-ffa450edef68
2006-04-07 17:09:08 +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 ea8e24b1fb Merging 391974 from branch to fix IT errors introduced when attempting to fix the case where a resolved POM expression contains a substring referencing that POM element. Two-expression cycles are still possible.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@391988 13f79535-47bb-0310-9956-ffa450edef68
2006-04-06 14:04:08 +00:00
John Dennis Casey 39132c3e37 Merging from 391857 on branch. Fixes infinite recursion when expressions self-reference as part of a larger value.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@391858 13f79535-47bb-0310-9956-ffa450edef68
2006-04-05 23:57:52 +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
Carlos Sanchez Gonzalez df10b7e556 Removed --ignore-existing to allow maven-metadata changes to be copied
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@391385 13f79535-47bb-0310-9956-ffa450edef68
2006-04-04 18:56:25 +00:00
Brett Leslie Porter bc048ca9cc [MNG-1908] rollback the change on trunk since it degrades performance significantly at present
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@390765 13f79535-47bb-0310-9956-ffa450edef68
2006-04-02 00:32:42 +00:00
Jason van Zyl 7f3012c19f o don't need the clean plugin declaration anymore
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@390303 13f79535-47bb-0310-9956-ffa450edef68
2006-03-31 02:10:02 +00:00
Jason van Zyl fb414365e4 o adding directory removal to the verifier
o adding a prebuild-hook to it0098 to nuke the created directory

  ideally this IT should not use the archetype plugin for testing quoted system properties but this
  works and the directory removal might come in handy later.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@390300 13f79535-47bb-0310-9956-ffa450edef68
2006-03-31 02:08:06 +00:00
Jason van Zyl 8bd35d3a43 o generated project shouldn't be checked in
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@390285 13f79535-47bb-0310-9956-ffa450edef68
2006-03-30 23:39:00 +00:00
Brett Leslie Porter 1c14a4d6b4 add missing pom
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@390278 13f79535-47bb-0310-9956-ffa450edef68
2006-03-30 23:20:23 +00:00
Brett Leslie Porter 1c23ee16a4 [MNG-2054] make it0096 test the problem properly by going to enough depth. Rollback the "fix" for MNG-2130 as it didn't appear to be correct - it caused it0096, and it0099 passes anyway. I suspect there were other circumstances in the codebase causing 99 to fail at the time. You should not use a cached project for inheritence - it will accumulate inherited elements as was the case with MNG-2054.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@390133 13f79535-47bb-0310-9956-ffa450edef68
2006-03-30 13:54:30 +00:00
Brett Leslie Porter 32d8679253 [MNG-2186] correct the regression of MNG-1927 from the solution of MNG-2124
The interpolator was only working based on an incorrect assumption for a limited set of expressions. This assumption is
guaranteed by the solution in the interim, until it can be properly reconsidered. The proper solution would be to not
cache an interpolated model, and to apply path translation and then interpolation after retrieving the cached model. However,
this will require some other related changes and should be planned for 2.1.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@390098 13f79535-47bb-0310-9956-ffa450edef68
2006-03-30 11:48:12 +00:00
Brett Leslie Porter d04fee6bb1 ignore
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@389987 13f79535-47bb-0310-9956-ffa450edef68
2006-03-30 04:23:19 +00:00
Emmanuel Venisse e8acd18ed1 Re-add previous version
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@389803 13f79535-47bb-0310-9956-ffa450edef68
2006-03-29 14:34:19 +00:00
Emmanuel Venisse 72cd2e7260 Update released version
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@389788 13f79535-47bb-0310-9956-ffa450edef68
2006-03-29 13:02:57 +00:00
Brett Leslie Porter df349e8121 [MNG-2167] plugin has been renamed
Submitted by: Thomas Klaeger


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@389650 13f79535-47bb-0310-9956-ffa450edef68
2006-03-29 01:17:15 +00:00
Emmanuel Venisse 43aa823661 Merge from rev.389262
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@389263 13f79535-47bb-0310-9956-ffa450edef68
2006-03-27 20:42:34 +00:00
John Dennis Casey cedf9e04bc (Merging 389199:389201 from branch.)
o Cleaned up example in the comment-header of the plugin-metadata.mdo
o Added code to initialize a dummy Model instance in MavenProject, to avoid NPEs in things like getId().



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@389203 13f79535-47bb-0310-9956-ffa450edef68
2006-03-27 17:26:27 +00:00
Brett Leslie Porter 02fd611c54 merge r389106
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@389110 13f79535-47bb-0310-9956-ffa450edef68
2006-03-27 11:51:15 +00:00
Emmanuel Venisse 08c7d50184 Fix name
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@388474 13f79535-47bb-0310-9956-ffa450edef68
2006-03-24 09:38:25 +00:00
John Dennis Casey 43e640244e (Merged from 386445.)
From the original revision log:
--------------------------------------

o Fixed formatting of lines in DefaultMaven to ensure that the output:

[INFO] ----------------------------------------------------------------------

doesn't exceed 80 columns, for readability.

o Fixed error reporting when building a POM's parent, in cases where:

  - relativePath refers to a directory, but there is no pom.xml in that directory...in
    this case, simply set the parentDescriptor == null, and allow repository resolution
    to proceed.

  - attempt to resolve parent POM from repository fails...in this case, we need to tell
    the user which project specified the missing parent.

Neither of these had any impact on existing tests, and should only improve the user
experience. I don't believe they introduce any ambiguous behavior.



git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@386447 13f79535-47bb-0310-9956-ffa450edef68
2006-03-16 20:06:21 +00:00
John Dennis Casey a6983a59ab (Merged from 385635.) [MNG-2146] Added code to guard against NPE when maven.home and org.apache.maven.global-plugin-registry are both missing from the sysprops.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@385637 13f79535-47bb-0310-9956-ffa450edef68
2006-03-13 19:51:44 +00:00