Commit Graph

11552 Commits

Author SHA1 Message Date
Jason van Zyl 1cd6b2f185 Make sure the maven.multiModuleProjectDirectory envar is set for proper 3.3.1+ execution 2020-06-21 11:16:58 +02:00
Jason van Zyl f18d4302c0 Formatting 2020-06-21 11:16:57 +02:00
Jason van Zyl c4ab161b7d Update to Maven 3.3.1 which resides in Maven Central 2020-06-21 11:16:56 +02:00
David Carver 5136195fbe Update properties file to point to maven 3.2.3
The properties file was pointing to 3.0.5 of maven, and the
latest version is now 3.2.3.  This commit updates to make sure
maven 3.2.3 is downloaded if if doesn't already exist.
2020-06-21 11:16:55 +02:00
bdemers d9c472da6c correcting README formatting 2020-06-21 11:16:54 +02:00
bdemers fbcb4e967c Adding simple README 2020-06-21 11:16:53 +02:00
bdemers a850495296 A copy of the gradle wrapper ported for use with maven
Lightly touched to better mesh with current maven builds. (some of which my not have been necessary in hind sight) 

Test it out with this build, run: "./mvnw clean install" at the root of this repo
This will download, install, and run maven 3.0.5 (as configured in maven/wrapper/maven-wrapper.properties)

NOTE: windows batch file is NOT tested


TODO: 
* Possibly extract these bits out into something both gradle and maven (and others) can use
* Port gradle IT's to this build
* See if anyone is interested in this project
2020-06-21 11:16:52 +02:00
huangkaifeng ba16eb1b39 [MNG-6873] Align JUnit version to 4.13
Closes #331
2020-06-21 11:16:50 +02:00
Sylwester Lachiewicz cde855d8ca [MNG-6893] Super POM - upgrade maven-antrun-plugin to 3.0.0
Closes #343
2020-06-21 11:16:49 +02:00
Sylwester Lachiewicz 1b0aa220c4 [MNG-6856] Remove dependency to Powermock 2020-06-21 11:16:48 +02:00
Maarten Mulders 7aef391551 [MNG-6891] Improve user-friendliness --fail-on-severity 2020-06-21 11:16:47 +02:00
Christian Schulte 50119d4f73 [MNG-2478] add "resources-filtered" filtered resource directories to super POM 2020-06-21 11:16:46 +02:00
Michael Osipov 8f6befd22b [MNG-6672] Upgrade Maven Resolver to 1.4.2 2020-06-21 11:16:45 +02:00
Michael Osipov 530cb535c3 [MNG-6897] Upgrade Maven Wagon to 3.4.0 2020-06-21 11:16:44 +02:00
Sylwester Lachiewicz 58e6a38682 apache-rat-plugin - section not needed after upgrading the parent pom 2020-06-21 11:16:42 +02:00
Martin Kanters 4bdbc9bd80 [MNG-6863] --also-make is being ignored when calling --resume-from
[MNG-6676] Resume reactor build after skipped project using -pl !X -rf X combination

Co-authored-by: Martin Kanters <Martin.Kanters@infosupport.com>
2020-06-21 11:16:41 +02:00
Maarten Mulders 26b35a8ca9 [MNG-4660] --resume-from flag resolves inter-module dependencies
Co-authored-by: Martin Kanters <Martin.Kanters@infosupport.com>
2020-06-21 11:16:40 +02:00
Hervé Boutemy 58b67bb08d added Jira badge 2020-06-21 11:16:39 +02:00
Hervé Boutemy 589da6904b README improvement 2020-06-21 11:16:38 +02:00
Elliotte Rusty Harold 008639dec4 update xmlunit (#336) 2020-06-21 11:16:36 +02:00
Olivier Lamy 24da558d5a [MNG-6886] upgrade plexus-cipher to 1.8 and update changed groupId (#335)
Signed-off-by: olivier lamy <olamy@apache.org>
2020-06-21 11:16:35 +02:00
Karl Heinz Marbaise 6ca2a980b8 [MNG-6884] - Cleanup POM File after version upgrade 2020-06-21 11:16:34 +02:00
Lewinski, Arne f6d96b2b99 Revert "[MNG-6867] extract methods, apply SLA"
This reverts commit c423a090e3.
2020-06-21 11:16:33 +02:00
Lewinski, Arne c29777386b [MNG-6867] extract methods, apply SLA 2020-06-21 11:16:32 +02:00
Joseph Walton 5e2a0b6451 [MNG-5577] Convert maven-core to JSR 330
Convert (almost) all Plexus components in maven-core to JSR 330 annotations

Closes #332
2020-06-21 11:16:31 +02:00
Joseph Walton c0b291ef29 [MNG-5577] Don't use LegacyRepositoryLayout in tests.
This class was deleted, but retained in tests. We don't need
it anymore, so drop it.
2020-06-21 11:16:29 +02:00
Joseph Walton 0f519b4af4 [MNG-5577] Simplify tests to reduce use of wiring.
- Reduce the use of wiring in unit tests
- Enable class scanning for tests that require it.
- Remove test and wiring that's not used.
2020-06-21 11:16:28 +02:00
Karl Heinz Marbaise dae75058fe [MNG-6882] - Change the URL's in tests etc. from http to https 2020-06-21 11:16:27 +02:00
Lewinski, Arne e183080273 [MNG-6866] extract methods, apply SLA, introduce mass mojo adding 2020-06-21 11:16:26 +02:00
rfscholte 1e217703a8 [MNG-6863] Support --also-make flag in combination with --resume-from.
Author: Martin Kanters <Martin.Kanters@infosupport.com>
2020-06-20 22:39:29 +02:00
rfscholte 1e5bf55e12 [MNG-6891] delete useless codes
Author: 2997ms <wangchong756@gmail.com>
2020-06-20 16:47:43 +02:00
rfscholte 954cd81c9b [MNG-6942] Arbitrary file write during archive extraction ("Zip Slip") in wrapper 2020-06-20 14:02:48 +02:00
rfscholte 658ad90b38 [MNG-5760] Add `-r/--resume` to automatically resume from the last failure point
Author: Martin Kanters <mkanters93@gmail.com>
2020-06-20 13:55:48 +02:00
rfscholte c7aa002c74 Merge remote-tracking branch 'remotes/origin/MNG-6562' 2020-06-20 10:16:15 +02:00
Benjamin Marwell 1f8e0732b8 Do not create empty file on error 2020-06-20 09:07:54 +02:00
liym@home 377fc8689c Fixes alignment in settings.xml 2020-06-19 18:44:10 +02:00
rfscholte a7771a1234 [MNG-6562] WARN if plugins injected by default lifecycle bindings don't have their version locked in pom.xml or parent 2020-06-19 17:28:46 +02:00
rfscholte 46ed754572 Revert "[MNG-6562] added WARNING on default bindings plugins unlocked versions"
This reverts commit d9bf929c74.
2020-06-19 17:28:01 +02:00
Michael Osipov ef8c95eb39 [MNG-6937] StringSearchModelInterpolatorTest fails on symlinked paths
Don't compare baseDir in a canonical form when the second comparing value
(System.getProperty( "user.dir" )) is not canonicalized.

This closes #361
2020-06-11 22:16:30 +02:00
Sylwester Lachiewicz b4725dbe06 Fix maven-checkstyle-plugin 3.1.1 reported error
- with maven-shared-resources v3
2020-06-11 20:53:36 +02:00
Sylwester Lachiewicz 2537e5306c [MNG-6828] DependencyResolutionException breaks serialization 2020-06-11 09:32:54 +02:00
olivier lamy 295c205a65 [MNG-5868] No duplicate artifacts in attached artifacts
if attached artifacts already contains the artifact remove it and add the new one

Signed-off-by: olivier lamy <olamy@apache.org>
2020-06-04 12:37:04 +10:00
olivier lamy cde15f4ef2 fix mvnDebug which was not working anymore for unix
Signed-off-by: olivier lamy <olamy@apache.org>
2020-06-02 13:46:26 +10:00
Olivier Lamy b3e3972988
Add a Jenkinsfile to run it test (per default it runs it master branch but now there is a parameter to use a different it source branch) (#355)
* add Jenkinsfile for its running with a branch of integration-testing source

Signed-off-by: olivier lamy <olamy@apache.org>
2020-06-02 09:09:41 +10:00
rfscholte 66f795476b [MNG-6919] drop wrapperUrl from maven-wrapper.properties
Ensure maven-wrapper can handle spaced paths
2020-05-27 22:57:34 +02:00
Michael Osipov c1ee195570 [MNG-6900] Upgrade Jansi to 1.18 2020-05-27 14:54:24 +02:00
James Z.M. Gao f8b556c2e8 Get maven user home (~/.m2) with the same logic with maven
New maven wrapper will guess the maven user home location via system props, system envs
and at last the default location (`~/.m2`).
This guessing order is the convention of the gradle wrapper.
For maven, user home has a fixed location, i.e. `~/.m2`.
2020-05-24 21:42:34 +02:00
James Z.M. Gao fe3b2dcb8a get MVNW_USERNAME and MVNW_PASSWORD from env
when auth for the http proxy, MVNW_{USERNAME,PASSWORD} should be fetched via `System.getenv`.
2020-05-24 17:48:34 +02:00
Sylwester Lachiewicz c6c7311713 [MNG-6819] Undo unintended changes after rebase 2020-05-23 11:02:45 +02:00
Sylwester Lachiewicz 8177d3d114 [MNG-6819] Fix also NPE in StringSearchModelInterpolator 2020-05-23 10:07:16 +02:00