Commit Graph

1044 Commits

Author SHA1 Message Date
Enrico Olivelli f8bd6d577e [MNG-6771] Fix license issues on binary distribution
- Update slf4j to 1.7.29
- Do not download ASL v2 license files but copy from local
- add Jsoup license
- keep a specific copy of MIT license for each dependency
- Add NOTICE to binary distribution
- Add Eclipse SISU about.html contents

Patch co-authored by Hervé Boutemy and Enrico Olivelli
2019-11-18 09:00:04 +01:00
Hervé Boutemy 88591a78b0 [MNG-6584] upgrade Wagon to 3.3.4 to get reason phrase handling back 2019-11-11 23:03:49 +01:00
Christian Wansart 0c7c69f78b [MNG-6778] - Use https for maven schemaLocations 2019-11-07 16:16:39 +01:00
Hervé Boutemy bd10f00b68 [MNG-6789] upgrade and configure plugins for Reproducible Builds
- packaging plugins (source, jar, assembly) 3.2.0
- plexus-metadata 2.1.0
- sisu.inject 3.3.4
2019-11-07 13:35:52 +01:00
rfscholte 3f3d775ede Rewrite assertTrue to assertThat to get more meaningful messages 2019-10-13 15:33:42 +02:00
Enrico Olivelli d9a0eee7fe [maven-release-plugin] prepare for next development iteration 2019-08-27 16:59:23 +02:00
Enrico Olivelli 40f5233313 [maven-release-plugin] prepare release maven-3.6.2 2019-08-27 16:59:01 +02:00
tibordigana 88b632cf3d [MNG-6738] Upgrade maven-resolver to 1.4.1 2019-08-18 16:59:28 +02:00
tibordigana 203cfc67cc [MNG-6729] StringSearchModelInterpolator introspects objects from Java API 2019-08-09 16:00:03 +02:00
Guillaume Nodet 74e85329fc [MNG-6718] Upgrade to plexus-utils 3.2.1 (#271) 2019-07-23 19:12:51 +10:00
Hervé Boutemy f7b4a657db [MNG-6549] Remove unused transitive dependencies of Guava
while at it, did a little bit of cleanup:
- removed aopalliance (like done in maven-resolver-provider)
- removed guice dependency management that should be part of MNG-6475
2019-07-20 11:29:45 +02:00
tibordigana 383c8c11ef [MNG-6712] Downgrade maven-resolver:1.4.0 to 1.3.3 2019-07-18 14:10:34 +02:00
Michael Osipov edf61684c8 [MNG-6674] Upgrade Wagon to 3.3.3 2019-06-17 22:19:34 +02:00
Michael Osipov 3d76faed00 Merge branch 'MNG-6672' 2019-06-13 11:40:08 +02:00
Michael Osipov 25ffca0633 [MNG-6672] Upgrade Maven Resolver to 1.4.0 2019-06-12 23:23:14 +02:00
Stefan Oehme 8f1cac0b1c [MNG-6671] Upgrade Modello to 1.11 2019-06-10 15:18:30 +02:00
Michael Osipov 92b5191726 Revert "Modello changes"
They weren't properly squashed and worded.

This reverts commit 5035837094.
This reverts commit 8aaeb8adf5.
2019-06-10 13:55:38 +02:00
Michael Osipov 5035837094 [MNG-6671] Upgrade Modello to 1.10.1
This closes #252
2019-06-10 11:35:48 +02:00
Stefan Oehme 8aaeb8adf5 [MNG-6581] - Update to latest Modello plugin version 2019-06-10 11:08:29 +02:00
MartinKanters aed5130487 [MNG-6665] toolchain.xml file should support environment variables 2019-06-08 10:43:12 +02:00
Sylwester Lachiewicz 61d888c785 [MNG-6646] Upgrade maven-assembly-plugin to 3.1.1 2019-04-19 23:42:59 +02:00
Hervé Boutemy 55614d32d9 [MNG-6627] upgrade Plexus container to 2.0.0 for Reproducible Builds 2019-04-07 16:18:23 +02:00
Karl Heinz Marbaise 5222f03d05
[maven-release-plugin] prepare for next development iteration 2019-04-04 20:56:37 +02:00
Karl Heinz Marbaise d66c9c0b31
[maven-release-plugin] prepare release maven-3.6.1 2019-04-04 20:56:16 +02:00
Sylwester Lachiewicz a7acfe75b1 [MNG-6611] Update animal-sniffer-maven-plugin to version 1.17
Fixes #237
2019-03-29 15:55:28 +01:00
Sylwester Lachiewicz 5306cd010e [MNG-6506] [MNG-6543] Upgrade Plexus Classworlds to 2.6.0
Enable plugins that use the new JPMS Java 9 API to work in Java 9+
2019-03-28 21:06:18 +01:00
Sylwester Lachiewicz 0be26449fb
[MNG-6538] Upgrade maven-resolver to 1.3.3 2019-03-24 22:47:59 +01:00
Hervé Boutemy 0b10fe75a5 [MNG-6597] add input location tracking for plugins configuration
add also xpp3-extended-writer directly in Maven core
2019-03-11 23:44:31 +01:00
Michael Osipov 4decfcfcfe [MNG-6591] Upgrade to Wagon 3.3.2 2019-02-13 19:46:38 +01:00
Sylwester Lachiewicz b7249aff22 Revert [MNG-6069] Migrate to non deprecated parts of Commons CLI
This reverts commit 396291bba0 due to regression
2019-02-01 21:41:23 +01:00
Sylwester Lachiewicz 396291bba0 [MNG-6069] Migrate to non deprecated parts of Commons CLI (#153) 2019-01-13 21:19:39 +01:00
Michael Osipov 391a1118fa [MNG-6526] Upgrade to Wagon 3.3.1 2019-01-06 19:31:04 +01:00
Fabiano C. de Oliveira 9f07b0362f [MNG-6261] - using File apis to compare 2018-11-23 23:37:56 -02:00
Karl Heinz Marbaise 6e376d424e
[maven-release-plugin] prepare for next development iteration 2018-10-24 20:38:30 +02:00
Karl Heinz Marbaise 97c98ec64a
[maven-release-plugin] prepare release maven-3.6.0 2018-10-24 20:38:06 +02:00
Karl Heinz Marbaise 6688d76dcd
[MNG-6497] - Upgrade guava / guice 2018-10-24 19:11:09 +02:00
Sylwester Lachiewicz 6e619a1bcb [MNG-6496] Upgrade Maven Resolver to 1.3.1
Fixes #187
2018-10-18 00:44:30 +02:00
Hervé Boutemy 13a0a5f51f [MNG-6491] upgraded commons-lang3 to fix tests failure with JDK 10/11 2018-10-14 18:06:36 +02:00
Michael Osipov 0345cd1314 [MNG-6489] Upgrade Maven Resolver to 1.3.0 2018-10-09 23:41:22 +02:00
Michael Osipov ca45efdbf5 [MNG-6486] Upgrade to Wagon 3.2.0 2018-10-02 23:04:43 +02:00
Karl Heinz Marbaise 421164ef2b
Excluded the license files cause they do not contain
a license of themselfs.
2018-09-22 11:43:21 +02:00
Sylwester Lachiewicz 91fa89ea28 [MNG-6479] Upgrade XMLUnit to 2.2.1 (#183) 2018-09-17 07:33:54 +10:00
Hervé Boutemy 10388b39ba [MNG-6478] upgraded parent to 33 for sha512 checksum on release 2018-09-15 22:11:22 +02:00
Phillip Webb 01f098efd1
[MNG-6475] Remove unused Guava dependencies 2018-09-13 20:45:25 +02:00
Sylwester Lachiewicz e0db90a94c [MNG-6473] Update Mockito to 2.21.0 (#181) 2018-09-10 12:16:34 +10:00
Karl Heinz Marbaise e56fe97301
[MNG-6449] - Upgrade parent to 32 2018-07-29 13:07:43 +02:00
Karl Heinz Marbaise 3d3c068a13
[MNG-6424] - Upgrade plexus-interpolation to 1.25 2018-06-30 09:07:45 +02:00
Hervé Boutemy 5f526abe68 [INFRA-16467] move components documentation out of CMS space 2018-06-19 00:38:13 +02:00
Stephen Connolly bf0bd6350e Master is now on 3.6.0-SNAPSHOT 2018-06-17 22:38:49 +01:00
Stephen Connolly 1efd571b0a [maven-release-plugin] prepare for next development iteration 2018-06-17 19:29:56 +01:00
Stephen Connolly 1edded0938 [maven-release-plugin] prepare release maven-3.5.4 2018-06-17 19:29:25 +01:00
Karl Heinz Marbaise 29e9b50b8b [MNG-6344] Upgrade Guice to 4.2.0 2018-06-10 11:25:32 +02:00
Michael Osipov 5f8ee6da11 [MNG-6423] Upgrade to Wagon 3.1.0 2018-06-09 13:16:01 +02:00
Hervé Boutemy 3c3a5901f3 [MNG-6382][MNG-6372] upgraded Jansi to 1.17.1 2018-05-14 00:51:28 +02:00
Hervé Boutemy ef41c0e4f4 updated model version to latest 1.1.0
and xsd link in model documentation is already generated by Modello, no
need to duplicate information in handwritten description
2018-04-11 07:43:55 +02:00
Michael Osipov 0dbdda823f Add .factorypath from m2e to .gitignore 2018-04-07 11:40:12 +02:00
Hervé Boutemy b04ad692b0
[MNG-6377] switch from Git-WIP to GitBox 2018-03-18 14:53:06 +01:00
Stephen Connolly 85b4e3d8e8 [maven-release-plugin] prepare for next development iteration 2018-02-24 19:29:56 +00:00
Stephen Connolly 3383c37e1f [maven-release-plugin] prepare release maven-3.5.3 2018-02-24 19:29:21 +00:00
rfscholte 91d1edf14e [MNG-6323] Deadlock in multithreaded dependency resolution
In fact it was a very long sleep.....
2018-02-19 21:22:53 +01:00
rfscholte cd34b08df1 Merge remote-tracking branch 'remotes/origin/MNG-6353' 2018-02-11 18:29:43 +01:00
Sylwester Lachiewicz d925081794 Reduce number of global checkstyle rule violations
Fix code for following checkstyle rules:
ConstantName, FileLength, InnerAssignment, JavadocType, MagicNumber, MethodLength, MethodName, NewlineAtEndOfFile, ParameterNumber, RedundantThrows, VisibilityModifier

Fixes #149
2018-02-11 11:41:16 +01:00
rfscholte 24b8820f08 [MNG-6353] Upgrade maven-shared-utils to 3.2.1 2018-02-10 15:17:03 +01:00
Hervé Boutemy 40cf506220 upgraded parent pom to version 31 2018-02-10 11:42:33 +01:00
Hervé Boutemy 0dc70cc691 upgrade m-site-p to 3.7 + Fluido 1.7 + edit button 2018-02-10 11:42:33 +01:00
Hervé Boutemy 916839528c [MNG-6320] upgraded JAnsi to 1.17 to fix encoding issues
see https://github.com/fusesource/jansi/pull/95
2018-02-10 11:42:32 +01:00
Sylwester Lachiewicz a03489b67d [ MNG-6335] Update Mockito to 2.12.0
Also change scope to test
2018-02-09 00:20:03 +01:00
Karl Heinz Marbaise 2b336ff150 [MNG-6312] Update Maven Wagon dependency
o Upgrade wagon version to 3.0.0 based on CVE-2015-6748
   in shaded jsoup.
2018-01-13 12:46:18 +01:00
Karl Heinz Marbaise abd73da3a4 [MNG-6331] Remove maven-bundle-pugin from build pluginManagement 2018-01-06 19:14:50 +01:00
Stephen Connolly eee06f7d7c Ensure any forked Maven executions are not spied on by Jenkins 2017-12-13 00:45:00 +00:00
Stephen Connolly a670c2ea1f Ensure any forked Maven executions are not spied on by Jenkins 2017-12-12 15:29:35 +00:00
Stephen Connolly 69c512a820 Add the serverId to scm-publish so that we do not need to rely on cached svn credentials 2017-10-18 09:54:02 +01:00
Stephen Connolly 3d0efa3696 [maven-release-plugin] prepare for next development iteration 2017-10-18 08:55:05 +01:00
Stephen Connolly 138edd61fd [maven-release-plugin] prepare release maven-3.5.2 2017-10-18 08:54:47 +01:00
Hervé Boutemy eb2db7b286 [MNG-6196] updated slf4j to 1.7.25
[SLF4J-394] use new slf4j methods done for us
[SLF4J-395] use slf4j-simple System.out cache
2017-09-26 00:19:57 +02:00
Stephen Connolly 312eb53502 [maven-release-plugin] prepare for next development iteration 2017-09-10 12:51:43 +01:00
Stephen Connolly 094e4e31a5 [maven-release-plugin] prepare release maven-3.5.1 2017-09-10 12:51:26 +01:00
Karl Heinz Marbaise c9a288d8b1 [MNG-6216] ArrayIndexOutOfBoundsException when parsing POM
o Upgraded to new release of plexus-utils which contains
   the fix for #22 in plexus-utils.
2017-08-31 10:21:35 +01:00
rfscholte 842db371f0 [MNG-6148] Can't package and assemble with JDK9/Jigsaw 2017-08-15 21:42:42 +02:00
Michael Osipov e520324c8d [MNG-6258] Upgrade to Maven Resolver 1.1.0 2017-07-12 19:50:09 +02:00
Dan Tran a7dddcb876 [MNG-6084] Support JSR 250 annotations 2017-05-25 20:05:35 +02:00
Hervé Boutemy 44634982a1 improved modello and animal sniffer's execution ids 2017-05-21 19:14:54 +02:00
Michael Osipov ecef59f1cb [MNG-6167] Clean up dependency mess (reported by dependency:analyze)
Clean up compile and runtime dependencies. Test dependencies have not been
touched because their seem to be false positives due to DI.
2017-05-16 15:27:22 +02:00
Hervé Boutemy 2a79d1e71e [MNG-6205] upgraded JAnsi to 1.16 for console encoding fix
also fixes MNG-6218 MinGW bash detection fixed by JAnsi 1.14
2017-05-09 21:08:04 +02:00
Stephen Connolly a4b0b63b62 [maven-release-plugin] prepare for next development iteration 2017-04-03 20:35:47 +01:00
Stephen Connolly ff8f5e7444 [maven-release-plugin] prepare release maven-3.5.0 2017-04-03 20:35:30 +01:00
Hervé Boutemy f0535a40e2 [MNG-6192] upgraded m-assembly-p to get ordered entries in zip 2017-03-23 05:11:12 +01:00
Stephen Connolly fd29ddebf9 [maven-release-plugin] prepare for next development iteration 2017-03-20 16:55:53 +00:00
Stephen Connolly 214540c2ae [maven-release-plugin] prepare release maven-3.5.0-beta-1 2017-03-20 16:55:36 +00:00
Hervé Boutemy fea81d8a27 fixed site generation: downgraded parent pom, upgraded m-assembly-p 2017-03-19 14:44:33 +01:00
Hervé Boutemy a4157428d7 updated parent pom: fixes issue with m-assembly-p bug 2017-03-19 10:38:18 +01:00
Stephen Connolly 55eeb325cd [MNG-6176] Upgrade findbugs to 3.0.4 so that the site can be built with Java 7 and 8 2017-03-18 12:34:45 +00:00
Stephen Connolly b12905ce02 [MNG-6176] Fix javadoc *errors* in maven-compat 2017-03-18 12:34:45 +00:00
rfscholte 52eecc406f MNG-6078: commons-cli 1.4 released 2017-03-18 12:59:51 +01:00
rfscholte f661fc298e [MNG-6078] Confirm commons-cli 1.4-SNAPSHOT before official release 2017-03-18 12:59:51 +01:00
rfscholte 0e7e3eeb59 [MNG-6176] Javadoc errors prevent release with Java 8
Upgrade to modello-1.9.1
Fix javadoc errors in tests
2017-03-18 12:55:05 +01:00
rfscholte 587317b009 [MNG-6176] Javadoc errors prevent release with Java 8
Upgrade modello to 1.9.0
Fix invalid Javadoc
2017-03-10 16:17:28 +01:00
Karl Heinz Marbaise 748551d027 [MNG-6179] Remove WARNING about prerequisites usage 2017-03-01 20:05:45 +01:00
Stephen Connolly e652882757 [maven-release-plugin] prepare for next development iteration 2017-02-23 14:56:31 +00:00
Stephen Connolly 8e6bbc4d4a [maven-release-plugin] prepare release maven-3.5.0-alpha-1 2017-02-23 14:56:21 +00:00
Karl Heinz Marbaise 60a7f5da49 Fixed links in pom which pointed to shut down codehaus jira. 2017-02-18 18:08:45 +01:00
Michael Osipov b66bdb9cbc [MNG-6150] Javadoc improvements for 3.5.0
* Remove duplicate plugin configuration
* Add workaround for Javadoc locale
* Clean up errors reported by Javadoc 7

Note: Javadoc 8 fails immediately because Modello generates invalid
Javadoc
2017-02-15 17:30:46 +01:00
Christian Schulte 0284dda81b [MNG-5968] Default plugin version updates 2017-02-12 01:14:25 +01:00
Christian Schulte 37fef3d762 [MNG-5967] Dependency updates 2017-02-11 16:36:46 +01:00
Archimedes Trajano 66a0fbe495 [MNG-6166] mvn dependency:go-offline fails due to missing transitive dependency jdom:jdom:jar:1.1 2017-02-06 20:36:39 +01:00
Stuart McCulloch bd57ec9666 [MNG-5981] upgrade Sisu to 0.3.3 to pick up lifecycle fix
This closes #78
2017-02-01 21:16:16 +01:00
Christian Schulte 8972072e32 [MNG-6110] renamed 'maven-aether-provider' to 'maven-resolver-provider' 2017-02-01 07:59:53 +01:00
Harald Wellmann 4d6c9292c4 [MNG-6110] Upgrade Aether to Maven Resolver 1.0.3 2017-02-01 07:59:52 +01:00
Michael Osipov ce93bb42b9 [MNG-6136] Upgrade Maven Wagon to 2.12 2017-01-31 15:35:57 +01:00
Hervé Boutemy 9d432fb515 added README.md to rat excludes 2017-01-25 00:00:43 +01:00
Hervé Boutemy 84085c0a9c updated urls (https, plexus) and license header formatting 2017-01-24 23:50:10 +01:00
Hervé Boutemy 94bc4de2ea [MNG-6093] use monkey patched slf4j-simple provider with Maven color 2017-01-24 18:40:07 +01:00
Hervé Boutemy b80915b882 [MNG-3507] added color to Maven execution output messages 2017-01-24 18:40:07 +01:00
Stephen Connolly bce33aa266 [MNG-6151] Set version to 3.5.0-SNAPSHOT 2017-01-04 09:12:47 +00:00
Jason van Zyl 737de43e39 [maven-release-plugin] prepare for next development iteration 2015-11-10 11:37:02 -05:00
Jason van Zyl bb52d8502b [maven-release-plugin] prepare release maven-3.3.9 2015-11-10 11:36:45 -05:00
Jason van Zyl 406a46fd83 [maven-release-plugin] prepare for next development iteration 2015-10-30 09:41:20 -07:00
Jason van Zyl cdd15915eb [maven-release-plugin] prepare release maven-3.3.8 2015-10-30 09:40:58 -07:00
Jason van Zyl 508d97ec87 [maven-release-plugin] prepare for next development iteration 2015-10-27 11:36:39 -07:00
Jason van Zyl d48a49b353 [maven-release-plugin] prepare release maven-3.3.7 2015-10-27 11:36:22 -07:00
Karl Heinz Marbaise b6c9bee1b6 [MNG-5915] Upgrade Wagon version to 2.10 2015-10-24 16:58:04 +02:00
Michael Osipov 618e62dd33 [MNG-5649] Use Commons Lang's Validate to intercept invalid input
Use wherever possible Validate with consistent messages and exceptions.
2015-10-16 17:32:57 +02:00
Karl Heinz Marbaise 2a0fb4543f [MNG-5911] Upgrade maven-parent to version 27
Cleaned up pom accordingly to upgrade.
2015-10-14 21:24:27 +02:00
Karl Heinz Marbaise bcacea2cfb [MNG-5905] Maven build does not work with Maven 2.2.1
Added maven-enforcer rule to check the minimum Maven version
to be built with.
2015-10-07 17:30:04 +02:00
Karl Heinz Marbaise 8a51f9e512 [MNG-5681] Properties on command line with leading or trailing quotes are stripped
Refactored out cleanArgs method from CLIManager into separate class
and added appropriate tests which proves the solution
of the issue.
2015-10-07 17:13:43 +02:00
Robert Scholte 21d6746382 Update animal-sniffer-maven-plugin to 1.14. MANIMALSNIFFER-49 required when building with JDK9 2015-09-17 23:52:04 +02:00
Stuart McCulloch 0c7c8eb3a8 Upgrade to Eclipse/Sisu 0.3.2
Signed-off-by: Jason van Zyl <jason@tesla.io>
2015-09-16 08:17:09 -04:00
Hervé Boutemy 5bf2c564dd updated MPIR 2015-09-14 22:34:56 +02:00
Hervé Boutemy 8f782476a2 [MNG-5888] upgraded Modello back: sorry, wrong cause 2015-09-14 22:28:06 +02:00
Hervé Boutemy f440c9bf9b [MNG-5888] revert to Modello 1.8.1 since 1.8.3 causes site failure (bad
generated xdoc)
2015-09-14 22:23:22 +02:00
Karl Heinz Marbaise bb9af46c4d [MNG-5888] Update used modello version from 1.8.1 to 1.8.3 2015-09-14 20:05:05 +02:00
Joseph Walton a839e55e7e MNG-5297: Mark <prerequisites> as deprecated for compile-time enforcement.
MNG-4840 indicates that the Enforcer plugin should be
preferred to <prerequisites> for compile-time Maven version enforcement.
Indicate that in the documentation, making clear that it's still
supported for runtime requirements for a plugin.

Signed-off-by: Jason van Zyl <jason@tesla.io>

closes #51
2015-09-11 18:58:40 -04:00
Jason van Zyl ab403412aa Add Anton Tanasenko as a contributor 2015-09-11 18:54:36 -04:00
Jason van Zyl 308f37088c Adding contributor for PR 41, closes #41 2015-09-11 18:52:23 -04:00
Stuart McCulloch 545c6e2685 Switch to official Guice 4.0
Signed-off-by: Jason van Zyl <jason@tesla.io>

closes #45
2015-09-11 18:36:02 -04:00
Robert Scholte 31e70dba90 Upgrade plexus-utils to 3.0.22 to support combine.id as configuration attribute for Map merging 2015-09-11 21:43:40 +02:00
Kristian Rosenvold 8169fe2902 Upgraded to pelxus-components 1.6 that uses asm 5.x 2015-09-11 10:05:54 +02:00
Hervé Boutemy 6b6e9bf39e updated configuration for svnpubsub /components location 2015-08-20 02:11:59 +02:00
Jason van Zyl 9f45a84667 [maven-release-plugin] prepare for next development iteration 2015-07-30 22:25:55 -04:00
Jason van Zyl 72e1aad686 [maven-release-plugin] prepare release maven-3.3.6 2015-07-30 22:25:36 -04:00
Jason van Zyl 7ef71655b3 [maven-release-plugin] prepare for next development iteration 2015-07-20 14:05:24 -04:00
Jason van Zyl 2226900a49 [maven-release-plugin] prepare release maven-3.3.5 2015-07-20 14:05:06 -04:00
Jason van Zyl 81a3035c63 [maven-release-plugin] prepare for next development iteration 2015-07-17 14:06:03 -04:00
Jason van Zyl df509db95a [maven-release-plugin] prepare release maven-3.3.4 2015-07-17 14:05:46 -04:00
Kristian Rosenvold 7badeb5b5b Upgraded to java7 language features 2015-06-20 10:56:07 +02:00
Anton Tanasenko d8ae13fd7b MNG-5805: Custom packaging types: configuring DefaultLifecycleMapping mojo executions
Signed-off-by: Jason van Zyl <jason@tesla.io>
2015-04-27 15:10:19 -04:00
Jason van Zyl f6488774f5 [maven-release-plugin] prepare for next development iteration 2015-04-22 07:54:54 -04:00
Jason van Zyl 7994120775 [maven-release-plugin] prepare release maven-3.3.3 2015-04-22 07:54:38 -04:00
Jason van Zyl 0ddab5f3d4 Update to Wagon 2.9 in preparation for Maven 3.3.3 2015-04-21 12:46:05 -04:00
Jason van Zyl 9f4bf9eda9 [maven-release-plugin] prepare for next development iteration 2015-04-16 09:14:08 -04:00