1594 Commits

Author SHA1 Message Date
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
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
Guillaume Nodet
26c555962d Fix pom content comparison to avoid line ending problems (#119) 2021-10-06 09:29:32 +02:00
Guillaume Nodet
c27293d258 Renormalize line endings (#117) 2021-10-05 13:40:31 +02:00
Tamas Cservenak
547870f199 Up enforcer version (#115)
To IT test maven3/2 we should not use lower than
3.x plugin (that is maven2 compat)
2021-10-01 16:38:10 +02:00
Christian Schulte
d06643722a [MNG-4463] Dependency management import should support version ranges
This closes #28
2021-09-18 23:16:55 +02:00
Arturo Bernal
d70be17830 [MNG-7230] Replace assert by simpler but equivalent calls
This closes #111
2021-09-05 21:18:00 +02:00
Michael Osipov
e833f9ea40 [MNG-7189] Remove undocumented environment variable MAVEN_BASEDIR in startup scripts
This closes #109
2021-07-22 10:32:00 +02:00
rfscholte
4c5d721120 [MNG-7047] Adjust repositoryUrl for MNG-6759 2021-07-21 10:32:57 +02:00
Michael Osipov
160aa89196 Remove unintentionally added files 2021-07-19 22:06:39 +02:00
Michael Osipov
93d0779d2e [MNG-6754] Enable IT for Maven 3.8.2 2021-07-13 10:18:02 +02:00
Michael Osipov
95fa979aed [MNG-7056] Replace tabs in IT files 2021-07-04 15:38:57 +02:00
Michael Osipov
9d07652019 Make ITs compile on Java 7 2021-07-03 15:13:51 +02:00
Michael Osipov
86db2c6721 [MNG-7115] MavenITmng5771CoreExtensionsTest fails on maven-3.8.x branch 2021-07-03 11:26:49 +02:00
Michael Osipov
f5e2ad8cbc [MNG-6071] Enable IT for Maven 3.8.2 2021-06-26 21:18:15 +02:00
Michael Osipov
8c74ea50ed [MNG-5868] Enable IT for Maven 3.8.2 2021-06-26 21:09:03 +02:00
Maarten Mulders
d139dd68f7 Use the loopback address for connecting to an in-process web server
This may resolve the connection issues we sometimes see in GitHub
Actions where the Maven process that is being tested cannot connect
to the Jetty server that was just started.

This closes #107
2021-04-24 22:19:52 +02:00
Michael Osipov
aea9276d50 Disable IT for MNG-6772 2021-04-22 18:48:15 +02:00
Maarten Mulders
7f42b2cc6c [MNG-7045] Upgrade to IT to use Groovy 4.0.0-alpha-3 2021-04-17 20:29:46 +02:00
Maarten Mulders
6db9cfb1db [MNG-7045] Make sure Ant 1.10.8 is available 2021-04-04 16:16:00 +02:00
Martin Kanters
4209fbf7b6 [MNG-7112] Test that --non-recursive can be used together with --projects to just build the aggregator project.
Closes #104
2021-04-02 16:13:03 +02:00
Maarten Mulders
9baeaba95b [MNG-7045] Make sure Groovy 4.0.0-alpha-2 is available 2021-04-02 11:48:55 +02:00
Maarten Mulders
1083586aac [MNG-7045] Upgrade to IT to use Groovy 4.0.0-alpha-2
Closes #105.
2021-04-02 09:16:25 +02:00
Hervé Boutemy
a3d6fac56a [MNG-7128] test blocked HTTP repository in pom.xml 2021-03-27 03:18:05 +01:00
Martin Kanters
0e982c2c9a [MNG-6511] Testing whether projects can be marked optional during (de)selection using --projects.
Closes #100.
2021-03-22 14:41:19 +01:00
Michael Osipov
3d59306302 [MNG-6075] Increase the model validation level to the next minor level version
* Modify ITs to pass with Maven 4
* Disable MavenITmng3719PomExecutionOrderingTest for Maven 4 because it
  deliberately relies on duplicate plugin declarations

This closes #103
2021-03-14 15:10:55 +01:00
Michael Osipov
4eb9f2026c Revert "[MNG-7046] Revert MNG-5639 and make repo config static only"
This reverts commit bba1d5cb049b70d23da669cad09cf19e84837a30.
2021-03-13 17:26:07 +01:00
rfscholte
ef313b620c Merge branch 'MNG-7110' 2021-03-12 18:22:26 +01:00
rfscholte
16fa596774 [MNG-7110] Different behavior of extensions 2021-03-12 17:21:19 +01:00
Martin Kanters
e3a74e940b [MNG-7051] When an optional profile could not be found, an info message should be thrown instead of a warning. 2021-03-08 16:24:05 +01:00
rfscholte
a469fd5823 Make tests verifiable with at least Maven 3.6.3 2021-02-28 23:26:58 +01:00
Michael Osipov
218ce6c7e7 [MNG-6114] Elements from the global settings should be ordered before elements from the user settings
Central from global settings with 'file:' comes first and is ignored by the
mirrorOf definition. The next central definition is ignored too due to
MNG-7018/MNG-5984. As long as these issues aren't resolved we need to mirror
even local repos to make the IT work as intended.

This closes #92
2021-02-28 19:39:39 +01:00
Guillaume Nodet
d4f7ebaa1e [MNG-7095] Support for parallel builds when resuming
Resolves #98
2021-02-13 11:35:30 +01:00
Michael Osipov
6ff4e40e4a [MNG-7029] Remove super POM release profile
This closes #86
2021-02-02 17:45:13 +01:00
Maarten Mulders
574f0f1351 [MNG-7051] Optionally skip non-existing profiles and break on missing required profiles. 2021-02-02 08:19:59 +01:00