Commit Graph

924 Commits

Author SHA1 Message Date
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
Jason van Zyl 743903acab [maven-release-plugin] prepare release maven-3.3.2 2015-04-16 09:13:50 -04:00
Hervé Boutemy 46e6c42158 moved Jira from Codehaus to Apache 2015-04-06 00:45:30 +02:00
Hervé Boutemy f78742f3ea changed svnpubsub url from /content to /components 2015-03-31 01:00:53 +02:00
Olivier Lamy c88ac1bad5 ignore .java-version in rat plugin 2015-03-15 22:33:52 +11:00
Jason van Zyl 1d3d2fd3df [maven-release-plugin] prepare for next development iteration 2015-03-13 13:05:42 -07:00
Jason van Zyl cab6659f98 [maven-release-plugin] prepare release maven-3.3.1 2015-03-13 13:05:27 -07:00
Jason van Zyl eae9a88f54 [maven-release-plugin] prepare for next development iteration 2015-03-11 14:42:17 -07:00
Jason van Zyl b37a7d1776 [maven-release-plugin] prepare release maven-3.3.0 2015-03-11 14:42:01 -07:00
Hervé Boutemy d8527aa9ce upgraded MPIR plugin to benefit from MPIR-322 2015-03-11 09:07:53 +01:00
Jason van Zyl 07b8477b97 Move to Java 7 2015-03-05 15:35:10 -08:00
Jason van Zyl db9e7896ac Roll back Wagon, when someone releases it we can update 2015-03-04 11:18:47 -08:00
Jason van Zyl 368516c2aa Change version from 3.2.6-SNAPSHOT to 3.3.0-SNAPSHOT 2015-03-04 10:58:05 -08:00
Hervé Boutemy cf33545c2e updated parent pom, cleanup and updated m-checkstyle-p 2015-03-04 03:19:03 +01:00
Igor Fedorenko bdb4c32ec4 MNG-5772 upgrade to sisu 0.3.0 and sisu guice 3.2.5
Signed-off-by: Igor Fedorenko <ifedorenko@apache.org>
2015-02-20 14:22:23 -05:00
Igor Fedorenko 6b79ac5e33 use eclipse sisu plugin, lock version with rest of sisu
Signed-off-by: Igor Fedorenko <ifedorenko@apache.org>
2015-02-20 10:26:15 -05:00
Robert Scholte 3c63c3b547 [MNG-5605] ssh-wagon hangs
Verify there's no regression with this SNAPSHOT
2015-01-29 20:33:44 +01:00
Igor Fedorenko 3db19368aa MNG-5757 aether 1.0.2.v20150114
Signed-off-by: Igor Fedorenko <ifedorenko@apache.org>
2015-01-20 09:22:54 -05:00
Robert Scholte 9d98b5c15c Use a released version of animal-sniffer-maven-plugin 2014-12-23 16:11:55 +01:00
Robert Scholte a7ef70181c [MNG-5740]: Add module maven-builder-support
Move Source-code to maven-builder-support and let original classes extend these
2014-12-23 14:09:01 +01:00
Jason van Zyl fa71e5f5ad [maven-release-plugin] prepare for next development iteration 2014-12-14 12:22:54 -05:00
Jason van Zyl 12a6b3acb9 [maven-release-plugin] prepare release maven-3.2.5 2014-12-14 12:22:35 -05:00
Jason van Zyl 35c49f7a5e [maven-release-plugin] prepare for next development iteration 2014-12-12 16:14:40 -05:00
Jason van Zyl ed0e6acb01 [maven-release-plugin] prepare release maven-3.2.4 2014-12-12 16:14:23 -05:00
Michael Osipov 0343c52601 Trimmed trailing whitespace 2014-11-23 13:04:30 +01:00
Jason van Zyl 365066f46c Update Guava dependency to 18.0
resolves #26
2014-11-18 10:48:15 -05:00
Olivier Lamy ff33d6ece2 [MNG-5724] Upgrade to last Wagon 2.8 2014-11-17 21:57:57 +11:00
Robert Scholte 8317522cdf [MNG-5715] Upgrade JUnit (for tests only)
upgrade from 3.8.2 to 4.11
2014-11-01 21:25:36 +01:00
Kristian Rosenvold b183cc9f58 Updated to p-u 3.0.20 2014-10-25 13:57:05 +02:00
Hervé Boutemy 366f57c563 updated parent pom (and fixed issues...) 2014-10-24 01:25:49 +02:00
Kristian Rosenvold d413c51ea0 [MNG-5700] Update p-int 2014-10-18 08:16:41 +02:00
Igor Fedorenko 46b3467a26 Normalize all the line endings
Signed-off-by: Igor Fedorenko <ifedorenko@apache.org>
2014-10-12 08:52:30 -04:00
Hervé Boutemy 8506c638c6 use latest plexus-utils bugfix 2014-10-12 09:10:37 +02:00
Robert Scholte e31c84cb4e [MNG-5696] Remove dependency on Easymock
This closes #25
2014-09-29 20:50:22 +02:00
Jason van Zyl 1a05ae3def MNG-5676: Fix Maven crashing on IBM JDKs
ClassWorlds patch submitted by BJ Hargrave
fixed on 492acde3697f68efe78d0316278502d549782593
2014-09-08 12:11:37 -04:00
Igor Fedorenko 2909b5a329 aether 1.0
Signed-off-by: Igor Fedorenko <ifedorenko@apache.org>
2014-08-27 23:17:24 -04:00
Igor Fedorenko e67714aa26 sisu 0.3.0M1, sisu-guice 3.2.3
Signed-off-by: Igor Fedorenko <ifedorenko@apache.org>
2014-08-26 14:11:21 -04:00
Jason van Zyl 1ed1d8cd3d [maven-release-plugin] prepare for next development iteration 2014-08-11 13:55:03 -07:00
Jason van Zyl 33f8c3e102 [maven-release-plugin] prepare release maven-3.2.3 2014-08-11 13:54:57 -07:00
Igor Fedorenko 830d9cc280 rat:check fails when building from hudson
Signed-off-by: Igor Fedorenko <ifedorenko@apache.org>
2014-07-11 10:25:01 +04:00
Jason van Zyl a18f5af192 [maven-release-plugin] prepare for next development iteration 2014-06-17 09:36:07 -04:00
Jason van Zyl 45f7c06d68 [maven-release-plugin] prepare release maven-3.2.2 2014-06-17 09:36:00 -04:00
Hervé Boutemy fadf9be36c update m-scm-publish-p to improve experience when publishing 2014-06-15 17:05:56 +02:00
Jason van Zyl 4fbb630eee Add Christian to the list of contributors and sort the contributors by issue 2014-06-15 09:23:43 -04:00
Jason van Zyl 425c663584 Add Konstantin Perikov as a contributor for MNG-4565 2014-06-11 20:38:14 -04:00
Jason van Zyl af1ecd5f00 MNG-5645: When a number is not used in a version correctly, provide a better error.
Submitted by: Phil Pratt-Szeliga
2014-06-11 08:44:42 -04:00
Jason van Zyl faccffe269 Adding contributors for MNG-5639, 5613, 4226
Fixes #7
Fixes #11
Fixes #12
Fixes #13
Fixes #16
Fixes #17
Fixes #18
Fixes #19
2014-06-10 13:04:52 -04:00
Hervé Boutemy 7091b58285 turn javadoc quiet 2014-05-24 22:41:25 +02:00
Hervé Boutemy 8a56a16738 removed cobertura configuration: it is not in parent any more 2014-05-13 21:11:49 +02:00
Hervé Boutemy 5372209544 updated parent pom 2014-04-12 17:30:12 +02:00
Stephen Connolly 1e38092379 update animal-sniffer 2014-02-18 16:27:29 +00:00
Stephen Connolly 453d2b7980 need to ensure that the local maven repo is not picked up by rat on jenkins 2014-02-18 12:46:35 +00:00
Jason van Zyl c8acb7a382 Keep m2eclipse about complaining about RAT 2014-02-17 12:07:38 -08:00
Jason van Zyl fe4751605c Turn on rat by default so that we can move toward any standard build passing being a viable release candidate. Anything important that may block a release
should be run as a standard part of the release. It's an anti-pattern, and very annoying, to have something required only be run during the release process.
2014-02-15 13:14:16 -05:00
Jason van Zyl cd55c4fcbe [maven-release-plugin] prepare for next development iteration 2014-02-14 12:32:50 -05:00
Jason van Zyl ea8b2b0764 [maven-release-plugin] prepare release maven-3.2.1 2014-02-14 12:32:44 -05:00
Jason van Zyl 9459c0a9f3 Move the POMs back the 3.2.1-SNAPSHOT 2014-02-14 12:14:35 -05:00
Jason van Zyl e4d073b681 [maven-release-plugin] prepare for next development iteration 2014-02-14 12:00:12 -05:00
Jason van Zyl 1ef536c7b8 [maven-release-plugin] prepare release maven-3.2.1 2014-02-14 12:00:04 -05:00
Jason van Zyl d8c57c441d [maven-release-plugin] prepare for next development iteration 2014-02-10 19:55:28 -05:00
Jason van Zyl 9f109b6047 [maven-release-plugin] prepare release maven-3.2.0 2014-02-10 19:55:21 -05:00
Jason van Zyl bc9bd89838 Roll back to 3.2.0-SNAPSHOT 2014-02-10 19:51:43 -05:00
Olivier Lamy aabccd0253 exclude odg files from rat 2014-02-11 11:36:48 +11:00
Jason van Zyl 1bf4b9e3e6 [maven-release-plugin] prepare for next development iteration 2014-02-10 18:27:37 -05:00
Jason van Zyl ffe7dc4073 [maven-release-plugin] prepare release maven-3.2.0 2014-02-10 18:27:30 -05:00
Michael Osipov 7683712d3d SCM Publish Plugin was defined twice in pluginMngt in parent POM. 2014-02-09 12:00:30 +01:00
Hervé Boutemy 1bf28219cd use maven-scm-publish-plugin 1.0 2014-02-08 14:32:13 +01:00
Jason van Zyl 2ec7fd0465 MNG-5553: Update Plexus utils for the fix the case where ${map(some.key)} is not properly interpolated 2014-01-27 15:49:39 -05:00
Olivier Lamy 60437a28a9 [MNG-5559] upgrade to last wagon 2.6 2014-01-10 15:32:48 +11:00
Olivier Lamy 0f48aabf52 tagBase not needed anymore 2014-01-08 15:49:50 +11:00
Stephen Connolly 1f3182d7e6 add detail on when we can remove the explicit rat version 2014-01-06 10:13:16 +00:00
Stephen Connolly 4a44036add due to the plugins that we use, you need maven 2.2.1+ to build maven 3.2.x, so let's record that fact 2014-01-06 09:58:51 +00:00
Stephen Connolly 44f9839ba5 [MNG-5558] JVM used to run Maven must now be Java 1.6 or newer - can still compile and run tests with older JVMs via toolchains 2014-01-06 09:55:21 +00:00
Stephen Connolly 77aeb15556 targetting 3.2.0 release 2014-01-06 09:49:00 +00:00
Stephen Connolly ad00a36a49 Update to RAT 0.10 which does not kill with performance like 0.9 did 2014-01-06 09:48:40 +00:00
Jason van Zyl 93d07bdf99 Update to the latest plexus-utils with fixes for the ReflectionValueExtractor (MNG-5553)
Update to the latest version of Guava that is 1.6 and works with Sisu
2013-12-24 12:52:20 -05:00
Igor Fedorenko b610e6d045 MNG-5553 plexus-utils 3.0.16-SNAPSHOT
Signed-off-by: Igor Fedorenko <ifedorenko@apache.org>
2013-12-18 15:18:14 -05:00
Hervé Boutemy b5ce17bb89 use doxia-module-markdown 1.5 2013-11-18 23:11:41 +01:00
Jason van Zyl b0acd5e73a The version:set plugin works to roll/unroll changes (where the release plugin is not very good) so we can use more standard versions which will help withe ITs. 2013-10-04 15:05:56 -04:00
Jason van Zyl 72326aef76 [maven-release-plugin] prepare for next development iteration 2013-09-17 11:17:49 -04:00
Jason van Zyl 0728685237 [maven-release-plugin] prepare release maven-3.1.1 2013-09-17 11:17:43 -04:00
Jason van Zyl 340dd3fc6e Change poms over to major.minor-SNAPSHOT 2013-09-14 17:05:06 -04:00
Hervé Boutemy 581f48554c use project.scm.tag property in web access to avoid value change when
releasing or branching
2013-09-14 16:15:23 +02:00
Hervé Boutemy 02d1242306 change scm view url to GitHub mirror: automatic url of modules does not
work with Apache's GitWeb but is ok with GitHub
2013-09-07 16:40:56 +02:00
Jason van Zyl 07f0fce320 [maven-release-plugin] prepare for next development iteration 2013-09-05 12:59:21 -04:00
Jason van Zyl 892b464683 [maven-release-plugin] prepare release maven-3.1.1 2013-09-05 12:59:15 -04:00
Kristian Rosenvold 6eed1f705c p-u .15 2013-08-21 07:49:05 +02:00
Kristian Rosenvold 2fd4d482e8 Upgraded to modello 1.8.1 2013-08-16 06:24:52 +02:00
Kristian Rosenvold cc10eaa869 Updated to latest classworlds to get concurrent classloading and resource loading perf improvment 2013-08-16 06:23:29 +02:00
Kristian Rosenvold e8430e6d61 Updated to latest p-u and p-int 2013-08-07 07:45:12 +02:00
Kristian Rosenvold 515c006dc7 Modello 1.8, p-int 1.18 2013-08-06 19:39:18 +02:00
Kristian Rosenvold 7ab8d94f97 Updated p-u 2013-08-06 16:16:41 +02:00
Hervé Boutemy 7cb432874f avoid warning when running 'mvn site' without reporting profile 2013-08-02 01:30:31 +02:00
Hervé Boutemy 0dde561629 update slf4j-api to latest 2013-08-01 20:04:22 +02:00
Jason van Zyl 0609504133 o update to sisu 0.0.0.M5 2013-07-26 20:59:54 -04:00
Hervé Boutemy a2d30c322e bump to 3.1.1-SNAPSHOT 2013-07-19 19:31:00 +02:00
Arnaud Héritier 9f8eabce22 Bump to 3.2-SNAPSHOT 2013-07-15 22:37:09 +02:00
Stephen Connolly 50a24e5418 upgrade to rat:0.9 and defensively prepare for maven-parent 24 2013-07-08 10:35:59 +01:00
Hervé Boutemy 1a6bc62764 update Aether javadoc link 2013-06-30 02:32:59 +02:00
Hervé Boutemy e185e02f51 upgrade maven-javadoc-plugin to 2.9.1, for CVE fix 2013-06-30 02:30:13 +02:00
Jason van Zyl 271761de84 [maven-release-plugin] prepare for next development iteration 2013-06-27 22:10:23 -04:00
Jason van Zyl 893ca28a1d [maven-release-plugin] prepare release maven-3.1.0 2013-06-27 22:10:16 -04:00
Jason van Zyl 09e77b53f0 Revert "[maven-release-plugin] prepare release maven-3.1"
This reverts commit a47ef06832.
2013-06-23 08:15:55 -07:00
Jason van Zyl 87e5972726 Revert "[maven-release-plugin] prepare for next development iteration"
This reverts commit e22b2fa16a.
2013-06-23 08:15:29 -07:00
Jason van Zyl e22b2fa16a [maven-release-plugin] prepare for next development iteration 2013-06-23 08:03:57 -07:00
Jason van Zyl a47ef06832 [maven-release-plugin] prepare release maven-3.1 2013-06-23 08:03:53 -07:00
Jason van Zyl e1286aea83 [maven-release-plugin] prepare for next development iteration 2013-06-01 08:56:26 -04:00
Jason van Zyl c726cdd3a9 [maven-release-plugin] prepare release maven-3.1.0-alpha-1 2013-06-01 08:56:20 -04:00
rfscholte 22d74b0df9 Fix errors reported by DOAP, shortened descriptions where required (DOAP accepts max 10 words) 2013-05-29 20:47:26 +02:00
Stephen Connolly bfcf03d42c Add RAT check to the release profile
- Will ensure that the license header checks continue to pass.

- Noticed a strange "bug" in that I need to set <inherited>true</inherited> in the profile which then
   infects the non-inherited configuration outside the profile to all child projects. Not critical in this
   case, but none the less an unexpected consequence. Most likely would be resolved by switching
   to executions but that would require more duplication.
2013-05-28 10:42:47 +01:00
Stephen Connolly 348f716433 Add Apache RAT pluging configuration to exclude files that have a legitimate reason for being excluded
- We should maybe review this list periodically, but to my mind there are legitimate reasons for excluding all of these files from the ASL license header requirements
2013-05-28 10:37:02 +01:00
Jason van Zyl 326303e22a [maven-release-plugin] prepare for next development iteration 2013-05-25 08:33:08 -04:00
Jason van Zyl 42b69f0b0a [maven-release-plugin] prepare release maven-3.1.0-alpha-1 2013-05-25 08:33:02 -04:00
Jason van Zyl e55a51094b o remove snapshot repository 2013-05-25 08:21:51 -04:00
Jason van Zyl 00b9029094 [maven-release-plugin] prepare for next development iteration 2013-05-23 10:23:11 -04:00
Jason van Zyl 32d720ea0c [maven-release-plugin] prepare release maven-3.1.0-alpha-1 2013-05-23 10:23:05 -04:00
Hervé Boutemy deacaadf60 use maven-project-info-reports-plugin 2.7, which has better git support 2013-05-17 00:14:13 +02:00
Hervé Boutemy 204f96955a maven-site-plugin 3.3 released 2013-05-13 19:54:24 +02:00
Hervé Boutemy d6f02bb406 added a notice for the MSITE-687 workaround 2013-04-25 19:27:49 +02:00
Jason van Zyl 95fbf6f445 [maven-release-plugin] prepare for next development iteration 2013-03-30 10:52:15 -04:00
Jason van Zyl 262b9bb1ef [maven-release-plugin] prepare release maven-3.1.0-alpha-1 2013-03-30 10:52:10 -04:00