Commit Graph

1298 Commits

Author SHA1 Message Date
Jason van Zyl 3545b9a1fe *** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163054 13f79535-47bb-0310-9956-ffa450edef68
2004-09-08 23:40:13 +00:00
John Dennis Casey 1d4f8b9073 o added bullet point for implied goals, to be handled separately from multiple explicit goals.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163053 13f79535-47bb-0310-9956-ffa450edef68
2004-09-08 12:40:01 +00:00
John Dennis Casey 8ca7a7391b copied single-goal flow to multiple-goal section to have a skeleton on which to build
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163052 13f79535-47bb-0310-9956-ffa450edef68
2004-09-08 12:36:52 +00:00
Emmanuel Venisse 74bc0a1f14 Pass M2_HOME to m2
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163051 13f79535-47bb-0310-9956-ffa450edef68
2004-09-08 08:03:52 +00:00
John Dennis Casey 891cd440da o forgot to add one footnote reference.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163049 13f79535-47bb-0310-9956-ffa450edef68
2004-09-08 00:12:14 +00:00
John Dennis Casey 5367b7ee28 o reformatted with footnote markers to keep lifecycle spec's cleaner and keep a more verbose explanation separate.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163048 13f79535-47bb-0310-9956-ffa450edef68
2004-09-08 00:11:51 +00:00
Jason van Zyl 4e17a1646d *** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163047 13f79535-47bb-0310-9956-ffa450edef68
2004-09-08 00:01:51 +00:00
Jason van Zyl 965b2bf4c2 *** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163046 13f79535-47bb-0310-9956-ffa450edef68
2004-09-08 00:00:17 +00:00
John Dennis Casey 9acc6db384 o expanded goal resolution phase to explain that we're downloading the associated plugin if necessary.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163045 13f79535-47bb-0310-9956-ffa450edef68
2004-09-07 23:50:56 +00:00
Jason van Zyl 3150931daf *** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163044 13f79535-47bb-0310-9956-ffa450edef68
2004-09-07 23:47:10 +00:00
Jason van Zyl 0af6405f8d *** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163043 13f79535-47bb-0310-9956-ffa450edef68
2004-09-07 23:43:21 +00:00
John Dennis Casey c23d8f57ff o added dep download details to session...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163042 13f79535-47bb-0310-9956-ffa450edef68
2004-09-07 23:41:12 +00:00
John Dennis Casey f3bd58b610 o added detail to the goal lifecycle, and notes on goal resolution.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163041 13f79535-47bb-0310-9956-ffa450edef68
2004-09-07 23:37:36 +00:00
Jason van Zyl da4e248d8d *** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163040 13f79535-47bb-0310-9956-ffa450edef68
2004-09-07 23:30:15 +00:00
John Dennis Casey 49af356919 o added use case for non-pom-oriented goals.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163039 13f79535-47bb-0310-9956-ffa450edef68
2004-09-07 23:24:16 +00:00
Jason van Zyl da5d0de6ff *** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163038 13f79535-47bb-0310-9956-ffa450edef68
2004-09-07 23:18:12 +00:00
Brett Leslie Porter 4d0a8dd795 complete removal of maven.properties, make some changes for maven.home
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163036 13f79535-47bb-0310-9956-ffa450edef68
2004-09-07 13:41:11 +00:00
Emmanuel Venisse c5ff653579 Rollback my changes. It's never user because type has always a default value and is never null.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163034 13f79535-47bb-0310-9956-ffa450edef68
2004-09-07 10:52:29 +00:00
Emmanuel Venisse 7dee1da31f Use type define in project pom and not type define in user pom.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163033 13f79535-47bb-0310-9956-ffa450edef68
2004-09-07 10:40:40 +00:00
Emmanuel Venisse 1797335136 Test type inheritance.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163032 13f79535-47bb-0310-9956-ffa450edef68
2004-09-06 12:10:27 +00:00
Emmanuel Venisse 2b4a352630 Add inheritance for type.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163030 13f79535-47bb-0310-9956-ffa450edef68
2004-09-05 19:02:45 +00:00
Brett Leslie Porter c13e8c7629 PR: MNG-74
remove maven.properties use everywhere except classworlds conf


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163024 13f79535-47bb-0310-9956-ffa450edef68
2004-09-02 12:34:19 +00:00
Trygve Laugstol 7170bdb5be o Adding the ciManagement property.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163015 13f79535-47bb-0310-9956-ffa450edef68
2004-08-29 18:57:30 +00:00
Emmanuel Venisse 5f441f1336 Goal execution response is now accessible from DefaultMaven.execute
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163014 13f79535-47bb-0310-9956-ffa450edef68
2004-08-26 16:37:08 +00:00
Trygve Laugstol 80a077f1a8 o Updating the second half of references from plexus-0.16.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163011 13f79535-47bb-0310-9956-ffa450edef68
2004-08-26 11:47:30 +00:00
John Dennis Casey a949eb66de o Removed GoalDecorationPhase, since goal decoration is now a part of the model
o Removed PluginDownloadPhase, since plugin resolution/download has to be a part of the prereq and pre/postGoal resolution, too
o Changed DefaultMaven to execute the session lifecycle, and the component wiring to likewise wire the DefaultMaven with a session lifecycle manager
o Removed the org.apache.maven.decoration package and its contents, since this is all in the model now
o Fixed the GoalResolutionPhase to verify each goal's plugin in turn as it resolves prereqs, preGoals and postGoals
o Fixed the GoalResolutionPhaseTest to work with the new resolution model
o Added a new createGoalExecutionContext to the MavenTestCase base class, to allow me to inject a MavenProject directly rather than a pom file
o Fixed the MavenLifecycleManagerTest to only expect 4 lifecycle phases, now than the plugin resolution and goal decoration phases are obsoleted
o All builds on local machine, but will depend on plexus-0.17.jar/pom and plexus-artifact-container-1.0-alpha-1.jar/pom to build on beaver
o I uploaded plexus-artifact-container-1.0-alpha-1.jar to ${plexus.home}/dist, but cannot upload POMs due to priveleges problem in poms dir.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163007 13f79535-47bb-0310-9956-ffa450edef68
2004-08-26 04:40:02 +00:00
John Dennis Casey 24ce8263d9 o Changed to depend on plexus-0.17 instead of -0.16
o Changed the embedder/container used to be the new artifact-aware container (plexus-artifact-container-1.0-alpha-1)
o Added new dependency to maven-core for artifact-container.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163006 13f79535-47bb-0310-9956-ffa450edef68
2004-08-26 01:18:19 +00:00
John Dennis Casey 975e9491d8 o Reformatted source code.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163002 13f79535-47bb-0310-9956-ffa450edef68
2004-08-23 20:41:45 +00:00
John Dennis Casey 28be3319be o Replaced license in source
o Added testing to show failure to merge resources from parent into child build which specifies a build without these elements
o Fixed resource blending for child build sections which don't specify them.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163001 13f79535-47bb-0310-9956-ffa450edef68
2004-08-23 20:24:54 +00:00
John Dennis Casey 2a3f7b7220 o Added unit test to express lack of source directory inheritance (*ourceDirectory within <build>)
o Fixed *ourceDirectory inheritance


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@163000 13f79535-47bb-0310-9956-ffa450edef68
2004-08-23 20:04:34 +00:00
Jason van Zyl 02cc1d93ee o filter out more of maven's core dependencies
fix for cameron braid to get the eclipse plugin working.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162991 13f79535-47bb-0310-9956-ffa450edef68
2004-08-19 17:14:17 +00:00
Emmanuel Venisse 97a37e6c2f Fix userModel loading.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162990 13f79535-47bb-0310-9956-ffa450edef68
2004-08-18 07:28:10 +00:00
Brett Leslie Porter 059a3f888c respond with BUILD FAILED on exception
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162988 13f79535-47bb-0310-9956-ffa450edef68
2004-08-17 20:55:50 +00:00
Brett Leslie Porter 176ff014b9 load repositories from user configuration before trying to find the POMs there
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162987 13f79535-47bb-0310-9956-ffa450edef68
2004-08-17 20:55:23 +00:00
Jason van Zyl 5e0b187204 o more additions to the session code, not turned on yet but doing things in
smaller batches.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162980 13f79535-47bb-0310-9956-ffa450edef68
2004-08-15 15:01:52 +00:00
Brett Leslie Porter 2c0b5d4ea4 load ~/.m2/pom.xml for user overrides
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162978 13f79535-47bb-0310-9956-ffa450edef68
2004-08-15 04:32:04 +00:00
Jason van Zyl 097c8f7623 o started building up the code that we will use for the session lifecycle
-> bascially the mechanism is the same as the one we use for the goal
     execution lifecycle

  This first cut is so John can see as we're discussing the session stuff
  at the moment and I need to get this working in order to push all notions
  of artifact handling out of MavenProject.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162969 13f79535-47bb-0310-9956-ffa450edef68
2004-08-12 22:52:55 +00:00
Jason van Zyl e232e07440 o changing MavenLifecycleContext to MavenGoalExecutionContext which is what
it really is. Making way for the notion of a MavenSessionExecutionContext
  and it is looking like we will end up with two lifecycles. Where we are
  dealing with notions of goals and sessions: some operations need to be
  done at the session level and don't need to be repeated for the execution
  of every goal.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162968 13f79535-47bb-0310-9956-ffa450edef68
2004-08-12 18:41:15 +00:00
Jason van Zyl 133a51a629 o removing any notions of the local repository from MavenProject, not the
right place for it.


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162967 13f79535-47bb-0310-9956-ffa450edef68
2004-08-12 17:55:48 +00:00
Jason van Zyl 23c279ed42 *** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162962 13f79535-47bb-0310-9956-ffa450edef68
2004-08-10 19:52:42 +00:00
Jason van Zyl 1e66e33e5a o using ibiblio again
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162961 13f79535-47bb-0310-9956-ffa450edef68
2004-08-10 19:48:56 +00:00
Jason van Zyl 676c9b5e74 o Fixing the parent POM downloading problem.
{issue:MNG-19}


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162954 13f79535-47bb-0310-9956-ffa450edef68
2004-08-10 17:59:30 +00:00
John Dennis Casey 3b4c0fb912 o Added http://repository.codehaus.org alongside http://www.ibiblio.org/maven for latest updates (for now)...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162941 13f79535-47bb-0310-9956-ffa450edef68
2004-08-10 02:38:50 +00:00
John Dennis Casey 567a47cf82 o Added check for null MojoDescriptor in the lifecycle context (throws GoalNotFoundException if == null)
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162940 13f79535-47bb-0310-9956-ffa450edef68
2004-08-10 02:38:07 +00:00
Jason van Zyl 8b4d55e55d *** empty log message ***
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162939 13f79535-47bb-0310-9956-ffa450edef68
2004-08-10 00:30:25 +00:00
Jason van Zyl b3da4ea555 o using plexus 0.16
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162935 13f79535-47bb-0310-9956-ffa450edef68
2004-08-09 21:52:47 +00:00
Jason van Zyl e81d9919d5 o bumping version of wagon (michal is about to deploy 1.0-alpha-1)
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162933 13f79535-47bb-0310-9956-ffa450edef68
2004-08-09 21:42:47 +00:00
Jason van Zyl 601320d28f Initial revision
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@162925 13f79535-47bb-0310-9956-ffa450edef68
2004-08-09 19:02:31 +00:00