Commit Graph

169 Commits

Author SHA1 Message Date
Stephen Connolly 3480789f18 [MNG-5558] JVM used to run Maven must now be Java 1.6 or newer - can still compile and run tests with older JVMs via toolchains 2014-01-06 10:19:53 +00:00
olivier lamy 68a54c7e22 revert ${maven-compile.jvmargs} usage as look to fail on ci but not locally , sorry olamy != ant guru :-) 2012-12-14 15:29:15 +01:00
olivier lamy d8cc98c8be make fork or not configurable for ci testing 2012-12-14 15:00:10 +01:00
olivier lamy a40df3ab83 configure memory for forked java 2012-12-14 14:51:09 +01:00
olivier lamy d32fb267b2 oups I missed something here. 2012-12-03 13:47:37 +01:00
olivier lamy b3a91ebe35 add more memory too 2012-12-03 13:45:24 +01:00
olivier lamy 971f1cf749 add a timeout to prevent hanging too long 2012-12-03 13:44:00 +01:00
Olivier Lamy 7706ee9164 correctly set + for mvnDebug and mvnyjp in ant build
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1164104 13f79535-47bb-0310-9956-ffa450edef68
2011-09-01 15:01:43 +00:00
Jason van Zyl 5689d5a432 o slight fix for the bootstrap, we want to use the distributionId for the build not the distributionName
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1151928 13f79535-47bb-0310-9956-ffa450edef68
2011-07-28 17:11:26 +00:00
Jason van Zyl ef62188881 o make it possible to change:
- the overarching archive name
 - id of the product
 - long name of the product
 - short name of the product
 - have "mvn -v" output this information so that it's clear it's not Apache Maven

This allows people in the community creating builds of their own builds of Apache Maven to conform to the naming conventions put forth by the Apache Software Foundation.



git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1151924 13f79535-47bb-0310-9956-ffa450edef68
2011-07-28 16:46:23 +00:00
Benjamin Bentmann c2a60c08ab o Enhanced bootstrap to enable minimal self identification
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1055569 13f79535-47bb-0310-9956-ffa450edef68
2011-01-05 18:28:00 +00:00
Benjamin Bentmann 1322272d6b o Made goal executed by bootstrap customizable during from CI
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1038165 13f79535-47bb-0310-9956-ffa450edef68
2010-11-23 15:36:02 +00:00
Benjamin Bentmann b428381d99 o Fixed bootstrap to use proper local repo when processing main POM
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1002803 13f79535-47bb-0310-9956-ffa450edef68
2010-09-29 18:41:03 +00:00
Benjamin Bentmann f7809d3981 o Polished bootstrap
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1001484 13f79535-47bb-0310-9956-ffa450edef68
2010-09-26 17:31:37 +00:00
Olivier Lamy 9c801ca1df add a flag skipTests to be able to skip test execution and not tests compilation
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@989573 13f79535-47bb-0310-9956-ffa450edef68
2010-08-26 09:46:46 +00:00
Benjamin Bentmann 6c37a89744 [MNG-4756] Aether integration
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@988749 13f79535-47bb-0310-9956-ffa450edef68
2010-08-24 22:46:07 +00:00
Benjamin Bentmann aea572bd39 o Fixed typos and enabled actual forking to prevent any class path clashes
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@983956 13f79535-47bb-0310-9956-ffa450edef68
2010-08-10 12:24:17 +00:00
Benjamin Bentmann 4e7e93346f o Updated bootstrap to use upcoming maven-ant-tasks:2.1.1
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@965780 13f79535-47bb-0310-9956-ffa450edef68
2010-07-20 10:00:22 +00:00
Benjamin Bentmann c389e65f2b o Separated maven-metadata.xml model into separate module for easy reuse in standalone repository library
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@950566 13f79535-47bb-0310-9956-ffa450edef68
2010-06-02 13:56:15 +00:00
Benjamin Bentmann d499ca59c1 o Fixed bootstrap
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@949718 13f79535-47bb-0310-9956-ffa450edef68
2010-05-31 11:20:35 +00:00
Benjamin Bentmann 35e842ab22 o Made bootstrapper prompt user in case specified maven home already exists
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@942440 13f79535-47bb-0310-9956-ffa450edef68
2010-05-08 18:43:13 +00:00
Benjamin Bentmann d66682c37d o Made bootstrapper fully respect user-supplied maven home directory, including the final directory name
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@942430 13f79535-47bb-0310-9956-ffa450edef68
2010-05-08 18:04:28 +00:00
Benjamin Bentmann c02663ff3a o Removed cruft
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@941252 13f79535-47bb-0310-9956-ffa450edef68
2010-05-05 11:21:42 +00:00
Benjamin Bentmann 7dcb4c7cdf o Updated to newer version of Ant Tasks (r917218) for compat with Ant 1.8.0
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@917220 13f79535-47bb-0310-9956-ffa450edef68
2010-02-28 17:43:27 +00:00
Benjamin Bentmann cf5f0f9728 o Enabled version info during bootstrap
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@901463 13f79535-47bb-0310-9956-ffa450edef68
2010-01-21 00:24:42 +00:00
Benjamin Bentmann 6e503a60d2 o Fixed bootstrap
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@888522 13f79535-47bb-0310-9956-ffa450edef68
2009-12-08 19:04:03 +00:00
Jason van Zyl a349e0a1b3 o swap in the new ant tasks, bootstrap works with a clean repository
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@885897 13f79535-47bb-0310-9956-ffa450edef68
2009-12-01 19:52:07 +00:00
Benjamin Bentmann 20f8323b0a [MNG-4221] Push all repository/artifact related code into a legacy module and create a backward compat layer for external consumers
o Refactored code to make maven-compat depend on maven-core, this got ugly regarding some tests which to a high degree depend on a full-blown repository system

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@829934 13f79535-47bb-0310-9956-ffa450edef68
2009-10-26 20:16:00 +00:00
Benjamin Bentmann 3a89fb086a o Moved Settings out of maven-compat
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@828801 13f79535-47bb-0310-9956-ffa450edef68
2009-10-22 17:59:26 +00:00
Benjamin Bentmann f4bd89f38d [MNG-4367] Consider layout for mirror selection
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@818442 13f79535-47bb-0310-9956-ffa450edef68
2009-09-24 10:55:59 +00:00
Benjamin Bentmann 3c34aa8c14 [MNG-4334] maven core caches settings.xml
o First pass: auth & mirror moved out of the components into the requests

git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@810296 13f79535-47bb-0310-9956-ffa450edef68
2009-09-01 22:49:05 +00:00
Benjamin Bentmann 1b57686445 o Restored some more backward-compat
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@806585 13f79535-47bb-0310-9956-ffa450edef68
2009-08-21 15:04:07 +00:00
Benjamin Bentmann c81959a706 o Restored some more backward-compat
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@806538 13f79535-47bb-0310-9956-ffa450edef68
2009-08-21 13:07:32 +00:00
Benjamin Bentmann 80236c2aa5 o Fixed bootstrap after refactoring
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@789083 13f79535-47bb-0310-9956-ffa450edef68
2009-06-28 09:48:26 +00:00
Benjamin Bentmann f8a568052e o Restored logging tweak
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@786898 13f79535-47bb-0310-9956-ffa450edef68
2009-06-20 19:54:26 +00:00
Jason van Zyl c25bddb3ab o adding the new ant tasks jar
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@786872 13f79535-47bb-0310-9956-ffa450edef68
2009-06-20 18:07:28 +00:00
Benjamin Bentmann d30406e435 o Simplified logging of test failures
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@786776 13f79535-47bb-0310-9956-ffa450edef68
2009-06-20 09:41:23 +00:00
Jason van Zyl b8d81a36a8 o use the new released maven ant tasks
o update to plexus 1.0.0


git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@786523 13f79535-47bb-0310-9956-ffa450edef68
2009-06-19 14:43:21 +00:00
Benjamin Bentmann 88aa26ab45 o Replaced tabs with spaces
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@778307 13f79535-47bb-0310-9956-ffa450edef68
2009-05-25 06:40:34 +00:00
Jason van Zyl 23c1601b77 o fix indentation
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@778306 13f79535-47bb-0310-9956-ffa450edef68
2009-05-25 06:33:05 +00:00
Jason van Zyl 5b76c2c495 o created an execution plan which currently contains the mojos that will be executed and the phase of dependency resolution required, if needed
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@778284 13f79535-47bb-0310-9956-ffa450edef68
2009-05-25 05:26:27 +00:00
Jason van Zyl 9efd21d0c9 o restoring several backward compat fixes all the way back to 2.0 ...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@776895 13f79535-47bb-0310-9956-ffa450edef68
2009-05-20 23:28:39 +00:00
Jason van Zyl de46f2a5fa o bunch more patches from Igor to keep the heap down. junit is just not letting go.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@774515 13f79535-47bb-0310-9956-ffa450edef68
2009-05-13 20:27:13 +00:00
Jason van Zyl dd1725b131 o adding components to test wagons
o add method to view supported protocols
o add a note to the test to show the lifecycle plan is getting some repeated elements


git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@773926 13f79535-47bb-0310-9956-ffa450edef68
2009-05-12 15:08:53 +00:00
Jason van Zyl 55ecfa65d6 o implement the find(Artifact) method in the default local repository
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@773769 13f79535-47bb-0310-9956-ffa450edef68
2009-05-12 02:43:26 +00:00
Benjamin Bentmann 7fcb2f820c o Exposed maven.test.skip as a property of Ant build to more easily switch around
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@771668 13f79535-47bb-0310-9956-ffa450edef68
2009-05-05 11:22:04 +00:00
Jason van Zyl 6a43c3b683 o disable the tests in the bootstrap so ben and i can go all the way through to the embedder
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@771334 13f79535-47bb-0310-9956-ffa450edef68
2009-05-04 15:32:10 +00:00
Jason van Zyl aafe040406 git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@768839 13f79535-47bb-0310-9956-ffa450edef68 2009-04-27 00:16:42 +00:00
Jason van Zyl 5d7758b358 o pull from trunky dunk dunk
git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@767707 13f79535-47bb-0310-9956-ffa450edef68
2009-04-22 23:04:06 +00:00
Jason van Zyl 0bf25e64d8 o adjusting the internals to deal with root-based resolution
o gross hack to work around someone hardcoding a dummy:dummy root artifact in the surefire plugin



git-svn-id: https://svn.apache.org/repos/asf/maven/components/branches/MNG-2766@756885 13f79535-47bb-0310-9956-ffa450edef68
2009-03-21 07:28:59 +00:00