Maarten Mulders
103f9c0b41
[MNG-4660] Increase usefulness of logging
2020-12-23 16:48:14 +01:00
rfscholte
976a706ddd
[MNG-6957] versionless reactor dependencies/parent should work even if modules are aggregated in reverse order
2020-12-22 17:32:02 +01:00
Falko Modler
71064cdf5b
Fix MNG-3259 IT on JDK 16
...
This closes #89
2020-12-22 11:25:09 +01:00
Christoph Hümbert
3ec0d6ead6
[MNG-7045] Drop CDI API from Maven
...
This closes #88
2020-12-22 10:24:06 +01:00
Michael Osipov
4c130bb2ef
Use consistently groupId prefix 'org.apache.maven.its.' in ITs
2020-12-22 10:15:02 +01:00
rfscholte
0895ed0c45
[MNG-6957] versionless reactor dependencies/parent should work even if modules are aggregated in reverse order
2020-12-21 22:20:45 +01:00
Martin Kanters
bc3cdccb68
[MNG-6566] Plugins that require a certain phase should not fork goals that are already in the execution plan.
...
This resolves #74
2020-12-15 09:34:03 +01:00
Michael Osipov
0b3c0cab86
Fix incorrect line ending issue
2020-12-06 01:45:25 +01:00
Michael Osipov
ce575c91a4
[MNG-5728] Switch the default checksum policy from "warn" to "fail"
2020-11-30 20:21:11 +01:00
Michael Osipov
0176e3cc77
[MNG-7041] Update @since, version ranges and other version related strings
...
This closes #83
2020-11-29 11:25:10 +01:00
rfscholte
043899d3c5
[MNG-3485] Fix IT by locking maven-surefire-plugin to original version
2020-11-25 23:12:15 +01:00
Michael Osipov
b84481f249
Add checksums to avoid warnings in ITs
2020-11-16 20:15:15 +01:00
Michael Osipov
3b4ecab8ba
Move test plugin for MNG-4338 to Maven 3.0 Plugin API
2020-11-14 01:11:05 +01:00
Michael Osipov
43f7c3dc4e
Use new style altDeploymentRepository option format
2020-11-13 18:41:12 +01:00
Michael Osipov
02bd24851a
Don't require SNAPSHOT versions
2020-11-13 18:40:41 +01:00
Michael Osipov
bdf4914e8f
Add checksums for MNG-5771
2020-11-13 18:39:50 +01:00
Michael Osipov
1e1db6958f
[MNG-3203] Supply release parameter when run on Java 9+
2020-11-12 14:37:15 +01:00
Michael Osipov
db7be8d178
[MNG-6754] Set the same timestamp in multi module builds (2/2)
...
Verify snapshot versions also with all deployed artifact files.
2020-11-12 12:01:50 +01:00
Maarten Mulders
ae6f0133b7
[MNG-6754] Set the same timestamp in multi module builds (1/2)
...
Install and deploy a multi module project, compare local and remote
last updated timestamps with each other and Maven build timestamp.
This closes #77
2020-11-12 10:51:50 +01:00
Michael Osipov
622eece3a6
[MNG-6551] Packaging 'jar' binding plugin upgrades
...
Add missing dependencies and set plugin versions.
2020-11-11 22:33:46 +01:00
Michael Osipov
2f29204de8
[MNG-6890] MavenITmng5669ReadPomsOnce is unreliable
...
Add explicit plugin versions to solve instability.
This closes #75
2020-11-09 22:38:21 +01:00
Martin Kanters
ea8263c317
[MNG-6981] Verify that the --projects switch will include the children of the targeted projects.
...
This closes #71
2020-10-19 20:05:59 +02:00
Maarten Mulders
0706005a29
[MNG-6118] Test various scenarios of invoking Maven in a sub-module.
...
This closes #68
2020-10-18 20:29:43 +02:00
Michael Osipov
be4bfc559d
[MNG-6965] Extensions suddenly have org.codehaus.plexus:plexus-utils:jar:1.1 on their classpath
...
Scope a few ITs for (,3.7.0).
This closes #73
2020-10-04 21:19:23 +02:00
Michael Osipov
b0f5e8665b
Add JUnit 4.12 to bootstrap group 9
2020-09-11 10:57:49 +02:00
Maarten Mulders
8a989d5e4b
[MNG-6985] Use correct maven.multiModuleProjectDirectory in Embedded mode
2020-09-11 07:48:41 +02:00
Sylwester Lachiewicz
ea0c164e9c
[MNG-6772] check old versions - comment from review
2020-09-01 08:22:23 +02:00
Eddie Wiegers
1e26257f44
[MNG-6772] Prove Super POM central entry won't override
...
Closes #49
2020-08-31 23:45:07 +02:00
Hervé Boutemy
f5eb5bda4c
update ASF CI url
2020-08-29 14:15:02 +02:00
Michael Osipov
b3c4bb34f1
Sort ITs in reverse numerical order
2020-08-05 20:57:33 +02:00
mickroll
822504183a
[MNG-6972] Allow access to org.apache.maven.graph
...
This closes #69
2020-08-04 19:19:52 +02:00
mickroll
2a7a7637ca
[MNG-6974] IT for MNG-5175 (Wagon HTTP) fails with JDK 14
...
Increase sleep timeout to avoid ephemeral race conditions.
This closes #70
2020-08-04 14:21:47 +02:00
Maarten Mulders
beee89ebf0
[MNG-5760] Added several more test cases for the --resume feature
...
Enable test for --resume feature
Verifying that resuming the build works when the resume.properties file does not have excludedProjects to skip in the next build.
Enabled back temporarily ignored test.
Added a test case for the --resume feature to skip failed modules after the first multi module project failed.
Maven invocations without project shouldn't fail
Ensure empty folder is there
2020-07-15 12:05:20 +02:00
Michael Osipov
f1ab8c4264
[MNG-6951] Failing integration test MNG-6386 (Unicode chars) on macOS
2020-07-02 18:11:53 +02:00
Sylwester Lachiewicz
def39b9e5a
MacOS - url encode differences - needs more investigation
2020-07-01 18:06:09 +02:00
Sylwester Lachiewicz
bdd3edeb67
Print url to verify MacOS issue
2020-07-01 14:58:28 +02:00
rfscholte
7c24168f69
[MNG-6656] Support build/consumer process
2020-06-22 21:30:47 +02:00
rfscholte
a0f5f08325
[MNG-5760] Add `-r/--resume` to automatically resume from the last failure point
...
Author: Maarten Mulders <maartenm@infosupport.com>
2020-06-20 13:52:39 +02:00
rfscholte
d573cbb597
[MNG-6562] WARN if plugins injected by default lifecycle bindings don't have their version locked in pom.xml or parent
2020-06-20 10:13:56 +02:00
rfscholte
de89cf15c7
Lock plugin versions in extension lifecycle to prevent it'll pick up the LATEST, which might behave differently
2020-06-19 23:12:36 +02:00
rfscholte
e8eff294f3
[MNG-6939] ITs fail when MAVENCODEBASE is relative (Windows)
2020-06-12 22:19:46 +02:00
Michael Osipov
d53ceab6ea
[MNG-6939] ITs fail when MAVENCODEBASE is relative (Unix)
2020-06-12 22:19:36 +02:00
Michael Osipov
0944ed2259
[MNG-6938] MavenITBootstrapTest fails with StringIndexOutOfBoundsException: String index out of range: -1
...
This is a regression introduced by 1c88bf3e1c
.
2020-06-11 00:23:29 +02:00
Michael Osipov
424691b80e
Fix ugly labels caused by b804f9c6fa
...
When the test method name is solely 'test()' the output is:
<issue> <className>.()
Consistently modified a few tests to use the generic name 'testit()'.
2020-06-10 10:45:16 +02:00
Hervé Boutemy
b804f9c6fa
display (near-)method name as a method
2020-06-07 10:16:50 +02:00
Hervé Boutemy
d49faf1147
[MNG-5937] fail in setUp() instead of constructor gives better reporting
2020-06-06 22:30:22 +02:00
Hervé Boutemy
1c88bf3e1c
add color to ITs rendering
2020-06-06 22:05:19 +02:00
Hervé Boutemy
5fd80e5082
[MNG-5937] improved check & msg for unconfigured wrapper properties
2020-06-06 18:34:41 +02:00
olivier lamy
bb1b892144
[MNG-5868] Adding serval times the same artifact via MavenProjectHelper (attachArtifact) keep adding to the List duplicate artifacts
...
Signed-off-by: olivier lamy <olamy@apache.org>
2020-06-04 11:49:52 +10:00
olivier lamy
9d793585ae
this need to use install to install plugins
...
Signed-off-by: olivier lamy <olamy@apache.org>
2020-06-01 17:47:13 +10:00