Jason van Zyl
125fdc90e0
o create a top-level POM with a module listed for each of the ITs
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@463889 13f79535-47bb-0310-9956-ffa450edef68
2006-10-14 03:26:12 +00:00
Jason van Zyl
9427cf2c38
o need to actually extends TestCase ...
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@463843 13f79535-47bb-0310-9956-ffa450edef68
2006-10-13 21:31:20 +00:00
Jason van Zyl
1d36174094
o the invoker plugin is now working with the generated IT setup
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@463825 13f79535-47bb-0310-9956-ffa450edef68
2006-10-13 20:59:29 +00:00
Jason van Zyl
372a92b89c
o generating a project structure that now includes the original test code that is executed by the verifier
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@463728 13f79535-47bb-0310-9956-ffa450edef68
2006-10-13 16:19:47 +00:00
Jason van Zyl
bafa09fad7
o modify the script to create a parallel structure for the ITs so we can look at different strategies. it
...
now shows the structure kenney and i have been chatting about that works like this:
http://idisk.maven.org/jvanzyl/Public/IT.png
Essentially the IT being the driver and the test-project is what's executed by the driver. What we have is a little
backward right now.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@463722 13f79535-47bb-0310-9956-ffa450edef68
2006-10-13 16:01:44 +00:00
Jason van Zyl
83a87f7987
o generate individual test files, which can be aggrated but i figure we want to keep these separate and
...
ideally we would want to keep an integration test encapsulated ... so we can make an archetype for people
so that they can create ITs easily.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@463443 13f79535-47bb-0310-9956-ffa450edef68
2006-10-12 21:36:32 +00:00
Jason van Zyl
5221e959f4
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@463391 13f79535-47bb-0310-9956-ffa450edef68
2006-10-12 19:42:51 +00:00
Jason van Zyl
9000f21fd7
o adding the generated ITs, this is generated for now but from the existing data. it's a prototype and we'll figure
...
out exactly what we want to do as we go.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@463342 13f79535-47bb-0310-9956-ffa450edef68
2006-10-12 17:42:37 +00:00
Jason van Zyl
9c638ee833
o integrating more of dan fabulich's work to get the ITs setup as real tests
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@463336 13f79535-47bb-0310-9956-ffa450edef68
2006-10-12 17:25:46 +00:00
Jason van Zyl
db9f372f07
o putting the description of active ITs in a single file and modifying Dan's perl script to use that
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@463306 13f79535-47bb-0310-9956-ffa450edef68
2006-10-12 16:28:11 +00:00
Jason van Zyl
1d5431b9d6
o 42,81,96,97 don't actually work
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@463289 13f79535-47bb-0310-9956-ffa450edef68
2006-10-12 15:51:44 +00:00
Kenney Westerhof
a315b8e83e
Removed catch of IOException - not thrown anymode by UnArchiver
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@463285 13f79535-47bb-0310-9956-ffa450edef68
2006-10-12 15:42:40 +00:00
Kenney Westerhof
7d41a258a2
Changed the test plugin's artifactId to be something unique;
...
right now some other test:test-plugin from the local repository is used,
requiring Wagon-ftp causing it to fail.
The IT now uses the correct plugin, but it can't find it due to
MNG-870.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@463249 13f79535-47bb-0310-9956-ffa450edef68
2006-10-12 13:41:43 +00:00
Jason van Zyl
72ac9c77e5
o fixing compile error from new snapshot deployment of plexus archiver
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@463231 13f79535-47bb-0310-9956-ffa450edef68
2006-10-12 12:30:41 +00:00
Jason van Zyl
409c473e0c
o shebang and relative path to the maven-core-it directory
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@463223 13f79535-47bb-0310-9956-ffa450edef68
2006-10-12 12:06:13 +00:00
Jason van Zyl
dec65c64ab
o doesn't work generally but putting in a script from Dan to turn the ITs into real JUnit tests.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@463219 13f79535-47bb-0310-9956-ffa450edef68
2006-10-12 12:03:04 +00:00
Kenney Westerhof
40c0643d08
Fixed available check for snapshots in local repository
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@463034 13f79535-47bb-0310-9956-ffa450edef68
2006-10-11 23:08:56 +00:00
Jason van Zyl
96285e9256
o adding chmod after the zip is unpacked
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@463026 13f79535-47bb-0310-9956-ffa450edef68
2006-10-11 22:58:27 +00:00
Jason van Zyl
9a56b578d2
o there is no deployed version of qdox-1.6-SNAPSHOT
...
o the build.xml file works just fine if you have many of the dependencies locally, it would not work for me
with an empty repo
NOTE by Kenney: this was accidently committed in r462868. My bad.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@462919 13f79535-47bb-0310-9956-ffa450edef68
2006-10-11 19:50:02 +00:00
Kenney Westerhof
f286c9fbc6
Create artifact directory as the Get task doesn't create them
...
NOTE: accidently commited other files too. Only build.xml was
supposed to be committed.
- it0074/pom.xml: leave as is; it fixes a <depedencies> section;
- maven-plugin-tools-java/pom.xml was fixed by jason at revision 462919;
- ProjectSorter.java is fixed in revision 463922;
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@462868 13f79535-47bb-0310-9956-ffa450edef68
2006-10-11 17:20:57 +00:00
Kenney Westerhof
05d91510ad
* Added snapshot version resolution using maven-metadata.xml
...
* moved generated-sources, classes locations etc to target/
* use the correct maven version when generating the pom.properties:
'BOOTSTRAP' is an illegal version, and causes multiple plugins to
not run because they require 2.0.2 or newer.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@462848 13f79535-47bb-0310-9956-ffa450edef68
2006-10-11 16:44:55 +00:00
Kenney Westerhof
591d7948e7
Removed import of class in src/test/resources - how could this ever have worked?
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@462755 13f79535-47bb-0310-9956-ffa450edef68
2006-10-11 10:07:19 +00:00
Jason van Zyl
985b29dc9d
o necessary goodness to allow Ant-based plugins to unpack their resources which can be executed
...
tested with a custom plugin which uses ant extensively calling out to .sh and .pl
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@462711 13f79535-47bb-0310-9956-ffa450edef68
2006-10-11 06:37:56 +00:00
Jason van Zyl
046e880915
o prototype of the new bootstrap which will be much simpler to understand
...
Submitted by: Dan Fabulich
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@462708 13f79535-47bb-0310-9956-ffa450edef68
2006-10-11 06:23:43 +00:00
Jason van Zyl
9f8c68e04a
o dan's fix to the main method
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@462706 13f79535-47bb-0310-9956-ffa450edef68
2006-10-11 06:22:59 +00:00
Jason van Zyl
40aacad4f0
o Add a method that can be used with booting with a ClassWorld, we will just create one when the standard main method is invoked. Work required for Dan's new rework of the bootstrap to make it dead simple to understand.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@454770 13f79535-47bb-0310-9956-ffa450edef68
2006-10-10 15:03:15 +00:00
Jason van Zyl
1b36a35a27
o taking out my blunder
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@454419 13f79535-47bb-0310-9956-ffa450edef68
2006-10-09 16:31:52 +00:00
Arnaud Heritier
5ef703dbac
MAVEN-1755 : New maven-model using dom4j as reader.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@454414 13f79535-47bb-0310-9956-ffa450edef68
2006-10-09 16:08:46 +00:00
Jason van Zyl
e7594ada3e
MNG-2560 patch applied to make the bootstrap easier
...
Submitted by: Dan Fabulich
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@453099 13f79535-47bb-0310-9956-ffa450edef68
2006-10-05 03:10:27 +00:00
Jason van Zyl
2bdcc4f862
MNG-1827 making bash script work on mingw
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@450702 13f79535-47bb-0310-9956-ffa450edef68
2006-09-28 05:37:08 +00:00
Milos Kleint
7286e853ae
put a resolved parent artifact in the final mavenproject instance
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@448095 13f79535-47bb-0310-9956-ffa450edef68
2006-09-20 06:37:40 +00:00
Brett Leslie Porter
927ee3b3b8
merge r446623 from maven-2.0.x - fix line endings
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@446625 13f79535-47bb-0310-9956-ffa450edef68
2006-09-15 15:04:47 +00:00
Brett Leslie Porter
082d5857dc
add extra note about bootstrap
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@442802 13f79535-47bb-0310-9956-ffa450edef68
2006-09-13 02:48:48 +00:00
Arnaud Heritier
c741ac6b14
ignore eclipse files
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@441046 13f79535-47bb-0310-9956-ffa450edef68
2006-09-07 10:20:12 +00:00
Fabrizio Giustina
817a758098
add test scope to easymock (scope in dependencyManagement doesn't work)
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@440287 13f79535-47bb-0310-9956-ffa450edef68
2006-09-05 07:39:44 +00:00
Fabrizio Giustina
3eefdc885f
make continuum stop complaining about a missing version for easymock for now... could anybody make it build the parent pom?
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@440170 13f79535-47bb-0310-9956-ffa450edef68
2006-09-04 20:24:31 +00:00
John Dennis Casey
ff0e85a2f5
Ignore **/testutils/** for unit tests.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@439362 13f79535-47bb-0310-9956-ffa450edef68
2006-09-01 16:07:59 +00:00
John Dennis Casey
b92af0e49f
[MNG-2408] Modification to keep metadata files from writing when the main version is LATEST or RELEASE (these are meta-versions).
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@439352 13f79535-47bb-0310-9956-ffa450edef68
2006-09-01 15:29:52 +00:00
John Dennis Casey
5d99b35cfe
[MNG-1797][MNG-2420] Fixing exclusions that bleed over into other dependencies, and modifying DefaultProfileManager to (a) deprecate constructor that takes Settings but no properties, and (b) add a constructor that takes Settings and properties.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@438189 13f79535-47bb-0310-9956-ffa450edef68
2006-08-29 20:17:14 +00:00
John Dennis Casey
136739b708
Changing constructor with Settings back to public.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@438132 13f79535-47bb-0310-9956-ffa450edef68
2006-08-29 17:57:46 +00:00
Brett Leslie Porter
20a65e65ea
update parent POM
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@437483 13f79535-47bb-0310-9956-ffa450edef68
2006-08-28 00:30:11 +00:00
Milos Kleint
625012b029
MNG-1884 - the wagon manager needs to be injects the proxy/mirror info, otherwise the readProject() calls don't get through the firewalls.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@434079 13f79535-47bb-0310-9956-ffa450edef68
2006-08-23 16:58:33 +00:00
John Dennis Casey
e165438db3
Merged from 433788 on the branch, to fix the case where build extensions don't get resolved when building projects that would be filtered by Maven's core artifact filter...as in the case of some plexus projects, and of maven projects themselves.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@433789 13f79535-47bb-0310-9956-ffa450edef68
2006-08-22 22:54:13 +00:00
Emmanuel Venisse
21b94a2dab
Removing maven-model-converter
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@433667 13f79535-47bb-0310-9956-ffa450edef68
2006-08-22 15:11:47 +00:00
Emmanuel Venisse
2d267a1303
Moving to shared
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@433652 13f79535-47bb-0310-9956-ffa450edef68
2006-08-22 14:55:16 +00:00
Jason van Zyl
42360ab766
o moving to archiva
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@433637 13f79535-47bb-0310-9956-ffa450edef68
2006-08-22 14:00:00 +00:00
Emmanuel Venisse
5ebedbf64a
Add junit in all converted pom.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@433615 13f79535-47bb-0310-9956-ffa450edef68
2006-08-22 12:43:00 +00:00
John Dennis Casey
7c43aa27d7
Merging fix for loss of dependency ordering from branch.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@430573 13f79535-47bb-0310-9956-ffa450edef68
2006-08-10 22:43:48 +00:00
Kenney Westerhof
97fd4a9ae1
PR: MNG-2410
...
Desc: Add support for multi-page reports using multiple sinks.
* Removed unused MultiPageSink and SinkFactory, and the AbstractMavenMultiPageReport
(could not find any class extending that one, even in Mojo; Also, it doesn't work
so It's safe to delete).
* Updated deps on doxia-sink-api to 1.0-alpha-9-SNAPSHOT which has the SinkFactory
interface.
* Updated dep on doxia-site-renderer to 1.0-alpha-9-SNAPSHOT since that uses the sink-api.
* For backwards compatibility I added an MavenMultiPageReport interface.
Normal reporting plugins can implement that, and the site plugin detects this interface
and calls the new generate api method with the SinkFactory parameter.
In the future, the MavenMultiPageReport should be merged with the MavenReport interface,
and the original generate method should be removed.
This is the only way to alter the API without breaking existing plugins.
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@430440 13f79535-47bb-0310-9956-ffa450edef68
2006-08-10 17:09:30 +00:00
Kenney Westerhof
bcdabaeb7c
Reverted update of qdox dep since it's not deployed yet
...
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@430408 13f79535-47bb-0310-9956-ffa450edef68
2006-08-10 15:00:14 +00:00