Commit Graph

9942 Commits

Author SHA1 Message Date
Michael Osipov be19ddb6d9 [MNG-5176] Print build times in an ISO 8601-style manner 2014-02-09 12:14:43 +01:00
Michael Osipov d266733f04 [MNG-5574] Write error/warning messages from mvn shell and batch scripts
to stderr

- Only errors go to stderr, warnings don't stop Maven from working
2014-02-09 12:07:44 +01:00
Michael Osipov 7683712d3d SCM Publish Plugin was defined twice in pluginMngt in parent POM. 2014-02-09 12:00:30 +01:00
Robert Scholte f6bb98f584 [MNG-5572] Warn for building plugins with extensions in a reactor 2014-02-08 19:21:34 +01:00
Michael Osipov b4a7780350 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/maven 2014-02-08 16:56:43 +01:00
Michael Osipov 088193ca4c [MNG-5574] Write error/warning messages from mvn shell and batch scripts
to stderr
2014-02-08 16:53:52 +01:00
Hervé Boutemy 81619e6f1a restore public interface 2014-02-08 16:41:28 +01:00
Hervé Boutemy 4a39c02156 fixed errors reported by Checkstyle 2014-02-08 16:38:31 +01:00
Michael Osipov 8e2247dc30 Add error label to a shell script before exiting. 2014-02-08 16:06:20 +01:00
Hervé Boutemy 1bf28219cd use maven-scm-publish-plugin 1.0 2014-02-08 14:32:13 +01:00
Jason van Zyl a7cb1596c1 MNG-5479: ExecutionEvent.Type.SessionEnded omited when runtime exception thrown 2014-02-06 22:21:55 -05:00
Jason van Zyl 88d0abcd30 MNG-5576 Start allowing continuous delivery friendy versions 2014-02-06 21:55:10 -05:00
Jason van Zyl 097cc8d25f Move ThreadOutputMuxer to sit along with the multithreaded Builder implementation 2014-02-06 16:39:15 -05:00
Jason van Zyl 0c5678fa89 Remove weave mode building from the core 2014-02-06 16:27:15 -05:00
Jason van Zyl ccc7cb3abc Forgot to remove the deleted files. 2014-02-05 22:48:04 -05:00
Jason van Zyl 09961c3150 MNG-5575: Separate distinct build strategies into their own new Builder implementation. The interface is not ideal yet, but gives us a cleaner
separation of implementations and gives us a path forward.
2014-02-05 22:43:04 -05:00
Jason van Zyl 3bf568eda6 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/maven 2014-02-03 17:37:52 -05:00
Jason van Zyl 90ab970006 Hiding the project sorter as it is an implementation detail of the graph and I want to make another implementation. 2014-02-03 17:37:05 -05:00
Michael Osipov d55dca85a1 Leave a space between colon and Console read password to improve
readability.
2014-02-01 12:23:10 +01:00
Igor Fedorenko 43d67de045 MNG-5570 unit test lifecycle participant influence reactor order
Signed-off-by: Igor Fedorenko <ifedorenko@apache.org>
2014-01-29 07:40:19 -05:00
Jason van Zyl 0f265210df Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/maven 2014-01-27 15:50:57 -05:00
Jason van Zyl 2ec7fd0465 MNG-5553: Update Plexus utils for the fix the case where ${map(some.key)} is not properly interpolated 2014-01-27 15:49:39 -05:00
Hervé Boutemy def19d2313 improved description 2014-01-26 23:40:55 +01:00
Jason van Zyl b05dd063f9 Slight addition to MNG-5389 so that the afterSessionEnd method throws a MavenExecutionException like the other methods in the participant 2014-01-24 11:36:50 -05:00
Igor Fedorenko 8f3eca3d0f MNG-5389 introduced MavenLifecycleParticipant#afterSessionEnd callback
Signed-off-by: Igor Fedorenko <ifedorenko@apache.org>
2014-01-19 18:48:43 -05:00
Robert Scholte 626884e9ee [MNG-4099] Password encryption CLI switches should prompt for password if missing 2014-01-10 22:29:00 +01:00
Olivier Lamy 60437a28a9 [MNG-5559] upgrade to last wagon 2.6 2014-01-10 15:32:48 +11:00
Robert Scholte 91499839cf [MNG-5230] Command line option to exclude modules from reactor
Contributed by Luuk van den Broek, slightly changed by Robert Scholte
Exclude/include marker char now match profiles, i.e +, ! and -
2014-01-09 00:06:19 +01:00
Olivier Lamy 0f48aabf52 tagBase not needed anymore 2014-01-08 15:49:50 +11:00
Stephen Connolly 5cf05463a4 [MNG-3626] Small change to artifact version parsing.
Applied patch inspired by patch submitted by Paul Gier.

- Substantially rewrote test case to match current testing style

- Changed the patch to ensure that 4 segment number only version number are not affected... would be nice to pick them up but holding that change back for now
2014-01-07 16:38:01 +00:00
Robert Scholte 61dbaabfbd [MNG-5528] Help text confuses people 2014-01-06 23:21:26 +01:00
Jason van Zyl 6e3f24babc Updated the notes about the order of processing and a small problem with the conflation of duplicate checkingin getProjectMap 2014-01-06 12:16:06 -05:00
Jason van Zyl 7c3052ddeb MNG-5557: Constrain the set of projects that are passed into the ReactorReader as specified by --projects
- Add some documentation about the lifecycle within DefaultMaven
- Remove the use of DelegatingLocalArtifactRepository in DefaultMaven as it has been replaced with the use of the
  ReactorReader which is an implementation of Aether's WorkspaceReader
- Localize the manipulation of the ProjectBuildingRequest to getProjectsFromReactor()
- Deprecated getLogger()
2014-01-06 10:55:01 -05:00
Stephen Connolly 3929f55c31 Remove redundant casts 2014-01-06 11:23:19 +00:00
Stephen Connolly 5f29be799f Remove dead code (initializers) 2014-01-06 11:21:26 +00:00
Stephen Connolly cefae8d47e Close stream 2014-01-06 11:19:07 +00:00
Stephen Connolly 33c53dcae8 Safer deletes 2014-01-06 11:14:45 +00:00
Stephen Connolly 9a9cf059fd Just in case of file lock extra try and delete 2014-01-06 11:08:14 +00:00
Stephen Connolly 6c6b34b080 If it's not a pluginDescriptor then it's not equals and we should not throw a CCE 2014-01-06 11:01:50 +00:00
Stephen Connolly e2b7ea2a96 Compare Xpp3Dom instances not objects that are different types and are being compared by Object.equals i.e. instance identity 2014-01-06 11:00:47 +00:00
Stephen Connolly 4b6eaadd28 Remove redundant Null check 2014-01-06 10:54:26 +00:00
Stephen Connolly 7ec819a2ce Remove redundant Null check 2014-01-06 10:53:51 +00:00
Stephen Connolly d728b0218f Prevent potential NPE and provide a faster path via identity check 2014-01-06 10:51:04 +00:00
Stephen Connolly 7267996db8 Simplify logic 2014-01-06 10:49:03 +00:00
Stephen Connolly a6614ebd68 Simplify logic 2014-01-06 10:48:26 +00:00
Stephen Connolly 4ff2d7ef2a document why this is not a NPE 2014-01-06 10:46:44 +00:00
Stephen Connolly 445421051c potential NPE 2014-01-06 10:43:51 +00:00
Stephen Connolly 9bec8d7386 Use chained .append calls rather than concatenate strings in arguments to .append 2014-01-06 10:42:20 +00:00
Stephen Connolly c156b1512f duplicate ; 2014-01-06 10:35:53 +00:00
Stephen Connolly f92c5bf5fd Flag that we are ignoring this 2014-01-06 10:34:45 +00:00