Commit Graph

10816 Commits

Author SHA1 Message Date
bdemers e210666f94 Adding simple README 2020-05-23 09:55:19 +02:00
bdemers df3fdc9d5c 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-05-23 09:55:18 +02:00
huangkaifeng 5397fb66e7 [MNG-6873] Align JUnit version to 4.13
Closes #331
2020-05-09 21:19:41 +02:00
Sylwester Lachiewicz 5cf6d6b53d [MNG-6893] Super POM - upgrade maven-antrun-plugin to 3.0.0
Closes #343
2020-05-05 14:24:29 +02:00
Sylwester Lachiewicz eda1b92906 [MNG-6856] Remove dependency to Powermock 2020-05-03 22:09:25 +02:00
Maarten Mulders 70cee55688
[MNG-6891] Improve user-friendliness --fail-on-severity 2020-05-03 22:04:37 +02:00
Christian Schulte be16fc66b9 [MNG-2478] add "resources-filtered" filtered resource directories to super POM 2020-04-27 22:13:45 +02:00
Michael Osipov ecf8573602 [MNG-6672] Upgrade Maven Resolver to 1.4.2 2020-04-27 18:41:31 +02:00
Michael Osipov 672041efaf [MNG-6897] Upgrade Maven Wagon to 3.4.0 2020-04-27 10:57:50 +02:00
Sylwester Lachiewicz ca62152660 apache-rat-plugin - section not needed after upgrading the parent pom 2020-04-25 17:39:19 +02:00
Martin Kanters f6c07d9358
[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-04-24 12:01:27 +02:00
Maarten Mulders ec92934bf0
[MNG-4660] --resume-from flag resolves inter-module dependencies
Co-authored-by: Martin Kanters <Martin.Kanters@infosupport.com>
2020-04-14 22:04:55 +02:00
Hervé Boutemy e22b055b92 added Jira badge 2020-04-14 09:58:58 +02:00
Hervé Boutemy 0efaf46e58 README improvement 2020-04-13 22:19:26 +02:00
Elliotte Rusty Harold 8f6e02f0e8
update xmlunit (#336) 2020-04-12 18:15:02 -04:00
Olivier Lamy af1bf4c8b4
[MNG-6886] upgrade plexus-cipher to 1.8 and update changed groupId (#335)
Signed-off-by: olivier lamy <olamy@apache.org>
2020-04-10 09:17:25 +10:00
Karl Heinz Marbaise bf7b99ab59
[MNG-6884] - Cleanup POM File after version upgrade 2020-04-04 23:43:16 +02:00
Lewinski, Arne d127bce8c9 Revert "[MNG-6867] extract methods, apply SLA"
This reverts commit c423a090e3.
2020-04-02 23:31:20 +02:00
Lewinski, Arne c423a090e3 [MNG-6867] extract methods, apply SLA 2020-04-02 22:51:55 +02:00
Joseph Walton 9567da2bc8 [MNG-5577] Convert maven-core to JSR 330
Convert (almost) all Plexus components in maven-core to JSR 330 annotations

Closes #332
2020-04-02 15:38:26 +02:00
Joseph Walton d4207748a8 [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-04-01 19:40:53 +02:00
Joseph Walton b962ff361a [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-04-01 19:40:37 +02:00
Karl Heinz Marbaise 2628d713a9
[MNG-6882] - Change the URL's in tests etc. from http to https 2020-03-29 21:02:56 +02:00
Lewinski, Arne 9f070e7dc1
[MNG-6866] extract methods, apply SLA, introduce mass mojo adding 2020-03-29 19:45:23 +02:00
rfscholte c548ce5f11 Adjust JDKs in Jenkinsfile 2020-03-20 14:04:41 +01:00
rfscholte 5cdb8332f9 [MNG-5669] Fix infinitive loop in case pom.xml is being updated during the process (e.g. maven-shade-plugin writing reduced-pom with excluded dependencies) 2020-03-13 09:08:00 +01:00
Karl Heinz Marbaise 9e92a93ab8
[MNG-6872] - Found CVEs in your dependencies - plexus-utils (tests) 2020-03-08 15:38:11 +01:00
Karl Heinz Marbaise d204f02f62
[MNG-6874] - Upgrade Maven Parent to 34 2020-03-08 14:21:21 +01:00
rfscholte f2e9afd788 Refactor getLocalRepository() in tests by using the repositorySystem 2020-02-29 21:01:24 +01:00
Hervé Boutemy 9ae008a67d use https://repository.a.o/ for Apache SNAPSHOT plugins 2020-02-11 08:35:08 +01:00
Hervé Boutemy d9bf929c74 [MNG-6562] added WARNING on default bindings plugins unlocked versions 2020-02-06 08:58:05 +01:00
Michael Osipov b0d2846e07 [MNG-6859] Build not reproducible when built from source release
This closes #322
2020-02-05 09:30:39 +01:00
rfscholte 716cc1fe02 [MNG-5669] same pom.xml is read multiple times 2020-01-29 21:18:42 +01:00
Sylwester Lachiewicz 35658fdbb1 Run Integration Tests with Java 8, 11, 13 and 14
Build with Maven 3.6.2 (Linux)
2020-01-28 16:48:06 +01:00
Michael Osipov 45076f33a0 Improve license handling
* Stream line the output of the license listing
* Exclude jsoup from final distribution since we only need its license information
* Use proper SPDX ID for our license

This closes #317
2020-01-28 12:47:17 +01:00
Michael Osipov 720e46d91d Revert "[MNG-5587] When the build fails emit any errors without the user having to specify -e or -X"
This reverts commit 838c196359.
2020-01-28 10:13:42 +01:00
Sylwester Lachiewicz cdb2cd0df3 [MNG-6071] Normalize relative paths for working directory 2020-01-26 17:25:38 +01:00
thelproad 96e11e1c84 [MNG-6855] Remove redundant code
Closes #280
2020-01-26 11:13:26 +01:00
Lipmanpoi e6c897efb6 [MNG-6855] Simplify some code
Closes #279
2020-01-26 11:13:18 +01:00
Sylwester Lachiewicz ace32fdbe0 [MNG-6855] Simplify code - computeIfAbsent() 2020-01-26 11:13:09 +01:00
Rostislav Krasny 1697e7a06b [MNG-6855] Simplify code
- use Integer/Long.compare()
- use List.removeIf()
- remove unused imports
- redundant .toString()

Closes #319
2020-01-26 11:12:53 +01:00
Artem Krosheninnikov ddb454ac83 [MNG-6831] Replace Anonymous classes by lambdas
Closes #303
2020-01-25 22:52:20 +01:00
Rostislav Krasny ff9bc4f61b [MNG-6852] Upgrade maven-source-plugin from 3.2.0 to 3.2.1
Closes #316
2020-01-25 21:40:00 +01:00
Rostislav Krasny ce35eff448 [MNG-6853] - Don't box primitives where it's not needed
Closes #318
2020-01-25 20:13:27 +01:00
dependabot-preview[bot] a6f113abce Bump junit from 4.12 to 4.13
Just before move to JUnit5

Bumps [junit](https://github.com/junit-team/junit4) from 4.12 to 4.13.
- [Release notes](https://github.com/junit-team/junit4/releases)
- [Changelog](https://github.com/junit-team/junit4/blob/master/doc/ReleaseNotes4.12.md)
- [Commits](https://github.com/junit-team/junit4/compare/r4.12...r4.13)
2020-01-14 11:30:35 +01:00
Rostislav Krasny da5d8b8f51 [MNG-6850] Prevent printing the EXEC_DIR when it's just a disk letter
This fixes following bug and also consistent with another 'cd /d "%EXEC_DIR%"' a few lines above.
When you're on the root of some disk running mvn.cmd prints an extra line with current dir before the correct output

Closes #304
2020-01-14 11:10:58 +01:00
Gabriel Belingueres 838c196359 [MNG-5587] When the build fails emit any errors without the user having to specify -e or -X
This closes #283
2020-01-13 22:28:26 +01:00
Rostislav Krasny 9989e6ab6c [MNG-6837] Simplify detection of the MAVEN_HOME and make it fully qualified on Windows
The removed 'stripMHome' recursive function is not needed anymore

This closes #307
2020-01-13 22:12:44 +01:00
Artem Krosheninnikov 39492281b2 [MNG-6847] Explicit type can be replaced by the diamond operator
This closes #315
2020-01-13 20:57:35 +01:00
Rostislav Krasny f620bb714d [MNG-6844] Remove outdated TODOs
Relates to the 735b72fcf1 commit.
2020-01-10 10:22:54 +01:00