John Dennis Casey
7f6f4452f2
o Changed Set to List for remote repo handling so that we can maintain declarative ordering in remote repos we use.
...
o Added UserModel support, integrated with maven-artifact and wagon via AuthenticationInfoProvider implementation.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163501 13f79535-47bb-0310-9956-ffa450edef68
2005-03-09 05:48:31 +00:00
Brett Leslie Porter
1fe8c76a3d
move all artifact creation to artifact factory - further refactoring planned
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163499 13f79535-47bb-0310-9956-ffa450edef68
2005-03-09 02:39:10 +00:00
Brett Leslie Porter
e8a0f65e58
actually, test deps are transitive, just not for other test deps
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163496 13f79535-47bb-0310-9956-ffa450edef68
2005-03-08 07:11:43 +00:00
John Dennis Casey
77d3e6c5f5
o Added (pom|project)? to the eval pattern in the regex param extractor, to trim ${project.artifactid} to mean the same as ${artifactId} within the pom.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163490 13f79535-47bb-0310-9956-ffa450edef68
2005-03-08 06:06:22 +00:00
Brett Leslie Porter
ba74921b31
formatting fix
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163489 13f79535-47bb-0310-9956-ffa450edef68
2005-03-08 06:05:50 +00:00
Brett Leslie Porter
b5f8943edf
transitive test dependencies should be ignored
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163488 13f79535-47bb-0310-9956-ffa450edef68
2005-03-08 06:01:43 +00:00
Brett Leslie Porter
b31db60bff
tests and repairs for scope
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163486 13f79535-47bb-0310-9956-ffa450edef68
2005-03-08 05:34:52 +00:00
Brett Leslie Porter
a8e6af5ff9
GoalWalker was deleted
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163485 13f79535-47bb-0310-9956-ffa450edef68
2005-03-08 02:26:00 +00:00
Trygve Laugstol
9bebbc1023
o Improving some error reporting.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163484 13f79535-47bb-0310-9956-ffa450edef68
2005-03-08 01:55:22 +00:00
Brett Leslie Porter
eb1ba08fac
getRuntimeClasspathElements
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163483 13f79535-47bb-0310-9956-ffa450edef68
2005-03-08 01:51:20 +00:00
Brett Leslie Porter
0d7111f7ba
gone to maven-artifact
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163479 13f79535-47bb-0310-9956-ffa450edef68
2005-03-08 01:38:51 +00:00
Brett Leslie Porter
1d615cd239
turn on logging, resolve some issues surrounding test dependencies
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163473 13f79535-47bb-0310-9956-ffa450edef68
2005-03-07 23:02:43 +00:00
Brett Leslie Porter
d514fff118
clean up
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163472 13f79535-47bb-0310-9956-ffa450edef68
2005-03-07 22:08:23 +00:00
Brett Leslie Porter
47da41f68e
refactor source roots to be lists
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163470 13f79535-47bb-0310-9956-ffa450edef68
2005-03-07 20:56:23 +00:00
Brett Leslie Porter
72a993eea1
remove old code related to the previous goal structure
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163469 13f79535-47bb-0310-9956-ffa450edef68
2005-03-07 19:21:38 +00:00
John Dennis Casey
2513cb25aa
o Added <pluginManagement/>
...
o Removed goal decoration.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163468 13f79535-47bb-0310-9956-ffa450edef68
2005-03-07 19:03:19 +00:00
Brett Leslie Porter
6c36fe6f71
add basic test dependency handling
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163466 13f79535-47bb-0310-9956-ffa450edef68
2005-03-07 09:41:55 +00:00
Brett Leslie Porter
8c6292c23f
remove <file>, add <scope>
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163463 13f79535-47bb-0310-9956-ffa450edef68
2005-03-07 08:15:26 +00:00
Brett Leslie Porter
1f205ca4c0
exclude wagon-api from resolution, it comes from core
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163460 13f79535-47bb-0310-9956-ffa450edef68
2005-03-07 07:22:49 +00:00
Brett Leslie Porter
5eb67a452f
add private key, passphrase until we have them in the user configuration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163459 13f79535-47bb-0310-9956-ffa450edef68
2005-03-07 05:02:31 +00:00
John Dennis Casey
dfbae27c44
o Added first-pass logging and event-monitoring impls. Converted all System.out calls in maven-component plugins to use logger.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163457 13f79535-47bb-0310-9956-ffa450edef68
2005-03-04 09:04:26 +00:00
Jason van Zyl
fe4cb5e0bb
o moving the snapshot handling to maven-artifact
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163455 13f79535-47bb-0310-9956-ffa450edef68
2005-03-03 15:33:06 +00:00
Brett Leslie Porter
bc4d75dedb
must initialise the whole plugin, even if already loaded, as only some mojos may have been processed
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163453 13f79535-47bb-0310-9956-ffa450edef68
2005-03-03 11:42:30 +00:00
Brett Leslie Porter
30eedfb626
add missing error message when the package goal is not found
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163451 13f79535-47bb-0310-9956-ffa450edef68
2005-03-03 11:19:45 +00:00
Emmanuel Venisse
6211437619
- Allow recursive evaluation
...
- Allow evaluation for default value
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163446 13f79535-47bb-0310-9956-ffa450edef68
2005-03-02 12:29:03 +00:00
Brett Leslie Porter
11e305e84f
clean up exceptions
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163444 13f79535-47bb-0310-9956-ffa450edef68
2005-03-01 07:05:33 +00:00
Brett Leslie Porter
418aa443dd
clean up exceptions
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163443 13f79535-47bb-0310-9956-ffa450edef68
2005-03-01 06:43:13 +00:00
Brett Leslie Porter
d4396153d0
start to push the lifecycle definition towards the type handlers
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163439 13f79535-47bb-0310-9956-ffa450edef68
2005-03-01 04:35:54 +00:00
Brett Leslie Porter
7f4dc2f9c0
error handling
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163437 13f79535-47bb-0310-9956-ffa450edef68
2005-03-01 04:03:24 +00:00
Brett Leslie Porter
7b1ca71aac
each task on the CLI is to be executed individually - don't preprocess all the goals.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163432 13f79535-47bb-0310-9956-ffa450edef68
2005-02-28 22:57:39 +00:00
John Dennis Casey
95d01ff572
o Completed marmalade-mojo support, tested with m2 bootstrap with empty local repo and maven-core pegged at 2/26/2005.
...
Will resolve CI issues as soon as lifecycle is fixed for IT0013.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163430 13f79535-47bb-0310-9956-ffa450edef68
2005-02-28 18:29:47 +00:00
Brett Leslie Porter
ab5308649d
Make sure loop is correctly aborted if there is a failure
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163429 13f79535-47bb-0310-9956-ffa450edef68
2005-02-28 03:06:07 +00:00
Brett Leslie Porter
1d2c0d1d46
simple recognition of plugin for current type
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163427 13f79535-47bb-0310-9956-ffa450edef68
2005-02-27 23:47:29 +00:00
Brett Leslie Porter
bd54ac838b
allow plugins to be disabled (to override inheritence)
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163425 13f79535-47bb-0310-9956-ffa450edef68
2005-02-27 22:34:01 +00:00
Brett Leslie Porter
21f1cffa59
compile based on source roots
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163423 13f79535-47bb-0310-9956-ffa450edef68
2005-02-27 21:51:52 +00:00
Brett Leslie Porter
236dc52410
configure phases based on configuration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163422 13f79535-47bb-0310-9956-ffa450edef68
2005-02-27 21:22:18 +00:00
Brett Leslie Porter
50759a44cf
pre-process plugins
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163420 13f79535-47bb-0310-9956-ffa450edef68
2005-02-27 06:19:13 +00:00
Brett Leslie Porter
d5d05a51c5
start to enhance the lifecycle. Need to pre-process plugins as currently goals are only executed if added to a phase after the current goal. Also need plugin configuration to activate these changes.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163419 13f79535-47bb-0310-9956-ffa450edef68
2005-02-27 05:39:55 +00:00
John Dennis Casey
db65155072
o Working on getting it0015 (marmalade-mojo support) working...nearly there, it0015 is still disabled.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163415 13f79535-47bb-0310-9956-ffa450edef68
2005-02-25 05:09:14 +00:00
Brett Leslie Porter
00a55be3cb
bring back the reactor (instantiation still needs work - see comments)
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163414 13f79535-47bb-0310-9956-ffa450edef68
2005-02-25 03:48:17 +00:00
Brett Leslie Porter
0e249ddc83
reintroduce execution failures
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163412 13f79535-47bb-0310-9956-ffa450edef68
2005-02-25 03:14:49 +00:00
Brett Leslie Porter
360ae403b2
refactoring to simplify - taking notes of potential clean up after lifecycle is completed
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163410 13f79535-47bb-0310-9956-ffa450edef68
2005-02-25 01:23:20 +00:00
Brett Leslie Porter
c31bc6b7ce
clean up some artifact related code
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163406 13f79535-47bb-0310-9956-ffa450edef68
2005-02-24 05:33:18 +00:00
John Dennis Casey
52de04e862
Retrying commit after updating maven-core to HEAD.
...
o Fixed problems with plugin-plugin (had to do with refactored plugin-tools stuff)
o Added marmalade-mojo support, although without an integration test (verified it doesn't get in the way of 'normal' functionality, though)
o Added code in mboot2 to copy marmalade-mojo support libs to ${maven.home}/lib
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163405 13f79535-47bb-0310-9956-ffa450edef68
2005-02-24 05:12:30 +00:00
Brett Leslie Porter
dac661c709
path alignment for files in dependency
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163401 13f79535-47bb-0310-9956-ffa450edef68
2005-02-24 04:37:54 +00:00
Brett Leslie Porter
fd8d091275
place tests in consistent locations
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163400 13f79535-47bb-0310-9956-ffa450edef68
2005-02-24 04:21:52 +00:00
Brett Leslie Porter
87b3e49afd
add file to dependency, and handle in injection
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163399 13f79535-47bb-0310-9956-ffa450edef68
2005-02-24 04:16:18 +00:00
Brett Leslie Porter
4b7ab94e31
removed unused source directories
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163398 13f79535-47bb-0310-9956-ffa450edef68
2005-02-24 04:15:47 +00:00
Brett Leslie Porter
423d6ab68d
some better error reporting for goals that are not found
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163391 13f79535-47bb-0310-9956-ffa450edef68
2005-02-24 00:49:40 +00:00
Brett Leslie Porter
5f65f68c1b
put back change I accidentally reverted
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163389 13f79535-47bb-0310-9956-ffa450edef68
2005-02-23 23:59:27 +00:00