2449 Commits

Author SHA1 Message Date
Slawomir Jaranowski
5b5ea2a8dc upgrade sonatype -> eclipse for sisu-maven-plugin 2022-05-21 18:26:17 +02:00
Slawomir Jaranowski
c6079bb5a6 Upgrade maven-verifier to 1.8.0
- upgrade maven-verifier
- remove code implemented in maven-verifier
- replace deprecated methods
2022-05-19 16:28:13 +02:00
Slawomir Jaranowski
c2d9fff607 Fix - mute Jetty
Fix for #159

Jetty logger not always is StdErrLog can be eg. Slf4jLog
2022-05-18 20:28:51 +02:00
Tamas Cservenak
2ea97ba825 Mute Jetty (#159)
The HttpServer helper is used by two ITs:
* MavenITmng7470ResolverTransportTest
* MavenITmng5771CoreExtensionsTest

And it logs in case of MNG7470 for unknown reason. My bet would
be some static initing happening as side effect of OTHER ITs that
use Jetty directly, like MavenITmng5868NoDuplicateAttachedArtifacts.

Anyway, this sorts out Jetty logging.
2022-05-18 08:45:26 +02:00
Tamas Cservenak
6c2ba8602e Fix the MavenITmng7470ResolverTransportTest (#161)
The test must be forked, as it fails to work
in embedded mode, as loggers seems already inited
2022-05-16 20:41:52 +02:00
Tamas Cservenak
1c034e2b65 Extend MavenITmng7470ResolverTransportTest (#160)
To cover the default case as well (nothing set), and make sure
Wagon is used.
2022-05-13 10:31:07 +02:00
Tamas Cservenak
07f35e0aa9 [MNG-7470] mvn 3.9+ IT that uses wagon (default) and native transport (#158)
An IT for Maven 3.9+ that "exercise" both resolver transport: wagon and native (so we have 2 tests both forcing transport with `-Dmaven.resolver.transport` one wagon (which is default, but setting is there to be explicit) and once native.

It builds a project that needs a plugin (to pull it will use set transport), and that plugin will use resolver as well to resolve set artifact. If any of these fails, maven project fails.

Related fix: https://github.com/apache/maven/pull/732 (jn maven-3.9.x and master)
2022-05-11 22:59:02 +02:00
Maarten Mulders
e7d7e924a3 Remove a seemingly unused file 2022-05-10 13:46:52 +02:00
Slawomir Jaranowski
7942ac117a Fix test Maven version range assumptions MavenITmng7464ReadOnlyMojoParametersWarningTest 2022-05-09 10:40:53 +02:00
Slawomir Jaranowski
7e1181b387 [MNG-7464] Warn about using read-only parameters for Mojo in configuration - 3.9 2022-05-06 23:05:01 +02:00
Slawomir Jaranowski
8fd5645e36 [MNG-7464] Warn about using read-only parameters for Mojo in configuration 2022-05-05 21:11:39 +02:00
Maarten Mulders
c6af9d259d [MNG-7404] Drop support for prefixless expressions
Most IT's that used e.g. ${version} are now
disabled from Maven 4.0.0-alpha-1 onward.
The others have been updated not to use
'prefixless' expressions anymore.

Closes #141.
2022-04-27 20:10:06 +02:00
Slawomir Jaranowski
cbafd073be [MNG-7457] Warn about deprecated plugin Mojo 2022-04-24 15:45:31 +02:00
Slawomir Jaranowski
c8413005bc [MNG-5222] Improvement in deprecated params detection enable for 3.9.x 2022-04-23 12:29:19 +02:00
Slawomir Jaranowski
c8c99c3d40 [MNG-5222] Improvement in deprecated params detection 2022-04-23 09:23:58 +02:00
Michael Osipov
98be639aa6 Replace o.codehaus.doxia.sink.Sink with o.a.m.doxia.sink.Sink 2022-04-15 18:22:03 +02:00
Slawomir Jaranowski
1b85c83b5d [MNG-5222] Enable tests for 3.9.x 2022-04-12 22:52:01 +02:00
Slawomir Jaranowski
8599cec4a7 [MNG-5222] Maven 3 no longer logs warnings about deprecated plugin parameters 2022-04-12 20:48:55 +02:00
Slawomir Jaranowski
6303d3ef16 Use old version of m-enforcer-p for JDK 1.7 2022-04-08 15:23:26 +02:00
Slawomir Jaranowski
135685b198 Skip mng7045 DropUselessAndOutdatedCdiApiTest on JDK 1.7 2022-04-08 13:53:10 +02:00
Slawomir Jaranowski
98af9777d6 Fix tests on JDK 1.7 - setup TLS protocol for verifier 2022-04-08 07:59:51 +02:00
Gabriel Belingueres
66cd7b58fb Fix MNG-828
* Make datetime parsing Locale independent.
2022-04-04 20:09:29 +02:00
Slawomir Jaranowski
2f4fd12d41 [MNG-828] fix assertions for maps, properties 2022-03-25 20:56:38 +01:00
Slawomir Jaranowski
89589b32f8 [MNG-828] fix date format in assertions 2022-03-25 18:11:00 +01:00
Slawomir Jaranowski
248a452461 [MNG-828] add regression test for listing plugin configuration values in debug 2022-03-25 17:11:39 +01:00
Michael Osipov
a9ca68e40e [MNG-6972] Allow access to org.apache.maven.graph
Enable test for min fixed Maven version
2022-03-06 22:53:37 +01:00
Michael Osipov
d626bbd9e9 [MNG-7045] Drop CDI API from Maven
Enable test for min fixed Maven version
2022-03-06 22:51:46 +01:00
Guillaume Nodet
7ec0b72c7b [MNG-7349] Fix IT not working on a clean repo 2022-02-21 10:10:58 +01:00
Martin Kanters
ca3e806840 [MNG-7390] Allow selecting modules outside the cwd into the reactor using --projects
This closes #138
2022-02-19 23:58:22 +01:00
Giovanni van der Schelde
0776e8efa8 [MNG-7244] Remove deprecated WARNING for usage of pom.X placeholders
This closes #139
2022-02-19 23:17:54 +01:00
Christoph Läubrich
a49c0a4a12 [MNG-7395] Support interpolation in extensions.xml
This closes #136
2022-02-19 21:03:13 +01:00
Martin Kanters
75050a7606 Set Maven compiler and release versions to 7 for integration test projects 2022-02-12 20:57:57 +01:00
Guillaume Nodet
69132de869 [MNG-7349] Limit relocation warning message to direct dependencies only 2022-01-24 07:52:54 +01:00
Hervé Boutemy
5b67a4e846 add a note about mirror settings for central 2022-01-17 21:19:58 +01:00
Michael Osipov
d3cbcdaa9b Add missing dependencies to bootstrap for some ITs 2022-01-16 20:55:56 +01:00
Hervé Boutemy
993f32454d fix javadoc issues for JDK 8 2022-01-16 17:51:45 +01:00
Hervé Boutemy
1d007733db fix links (apt, not markdown), better split ITs vs support vs suite 2022-01-16 15:11:36 +01:00
Hervé Boutemy
6d5b007d19 fix "edit" link to markup source and bootstrap doc on ITs Suite deps 2022-01-16 11:04:15 +01:00
Hervé Boutemy
e4b2fc737f document addition resolution groups, fix javadoc, upgrade parent 2022-01-16 01:56:01 +01:00
Maarten Mulders
657c4e9be5 [MNG-7217] Separate argument and value for -fos
Closes #123
2022-01-08 19:53:20 +01:00
Guillaume Nodet
df4a3134a7 [MNG-6326] Make the build fail if core extensions can not be loaded (#133) 2022-01-07 09:50:53 +01:00
Michael Osipov
789f35ba4f [MNG-5561] Plugin relocation loses configuration
This closes #132
2022-01-06 16:56:33 +01:00
Michael Osipov
a8bc217571 Remove profile not supported since MNG-7047 2021-12-29 12:37:45 +01:00
Hervé Boutemy
3cb3dbe2fa [MWRAPPER-14] remove wrapper-related ITs: not in core any more 2021-12-26 11:15:17 +01:00
Michael Osipov
864723989e [MNG-7045] Align test project name with rest 2021-12-25 19:50:18 +01:00
Michael Osipov
625fd590c0 [MNG-7335] Make IT compatible with Java 7
This closes #130
2021-12-22 15:48:19 +01:00
Guillaume Nodet
9e5b5a1b71 [MNG-7335] Add an integration test 2021-12-17 13:12:20 +01:00
Guillaume Nodet
75c4cf8883 Fix integration tests 2021-11-29 14:35:18 +01:00
Maarten Mulders
2513f4b34f [MNG-7332] Remove --define (long arg)
Closes #124.
2021-11-15 10:35:24 +01:00
Michael Osipov
dc3359a0a6 Update ITs for simplify args help 2021-10-17 12:44:34 +02:00