Hervé Boutemy
58cf490c69
[MNG-6308] added packaging in Building message footer and summary
2018-01-06 22:40:30 +01:00
Hervé Boutemy
c2e3b3e301
[MNG-6308] display groupId:artifactId in Building message header
2018-01-06 22:40:29 +01:00
Hervé Boutemy
98d2e197d1
[MNG-6308] added unit test for "Building" message
2018-01-06 22:40:29 +01:00
Karl Heinz Marbaise
68a9d79671
[MNG-6332] Cleaned up mvn.cmd Script
2018-01-06 20:27:20 +01:00
Karl Heinz Marbaise
abd73da3a4
[MNG-6331] Remove maven-bundle-pugin from build pluginManagement
2018-01-06 19:14:50 +01:00
Karl Heinz Marbaise
6b83f7e6bb
[MNG-6305] Validation of CI friendly version incorrect
...
o Followup removed unused declarations.
2017-12-30 22:09:02 +01:00
Karl Heinz Marbaise
2295c17b45
[MNG-6305] Validation of CI friendly version incorrect
...
o Checkin that only the three expression changelist,
revision and sha1 are valid in a version.
o Added some tests.
2017-12-30 21:41:18 +01:00
rfscholte
df5169bdf9
[MNG-6330] Parents relativePath not verified anymore
2017-12-29 10:39:45 +01:00
rfscholte
98af937bc6
[MNG-6300] Multi module release creates empty directories in war file instead of jars
2017-12-22 14:25:46 +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
5411c5a9c4
Syntax
2017-12-11 13:48:11 +00:00
Stephen Connolly
3f04e94ea4
Syntax
2017-12-11 13:45:00 +00:00
Stephen Connolly
35f3586ecc
Start using some of the jenkinsEnv stuff
2017-12-11 13:42:14 +00:00
Sylwester Lachiewicz
866582d296
[MNG-6306] Replace use of Guava in maven-resolver-provider with a lighter weight alternative
...
This closes #138
2017-11-24 23:55:19 +01:00
rfscholte
909fb7c59b
Merge branch 'MNG-6296'
2017-11-21 23:32:27 +01:00
Robin Müller
b2afafe5a2
Parse properties before configuring the logging settings
2017-11-17 16:41:38 +01:00
Hervé Boutemy
f5f76c70e1
[MNG-6302] display progress at end of "Building" line
2017-11-15 03:54:15 +01:00
Romain Manni-Bucau
4d49d3b05b
logging the module count to let the user identify how many module are still to be executed/processed
2017-11-09 09:30:47 +01:00
Stephen Connolly
5919b7450d
Update DOAP
2017-10-26 09:30:12 +01: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
Stephen Connolly
4b95ad9fce
Revert "MNG-6209 better executeMojo thread context classloader"
...
This reverts commit ec629f7d51
.
2017-10-17 19:18:43 +01:00
Stephen Connolly
cae779e4fb
Revert "[MNG-6275] Maven Embedder compatible fix"
...
This reverts commit 27a2bda3f4
.
2017-10-17 19:17:17 +01:00
Hervé Boutemy
c19e9dcac3
[MNG-6242] detect Cygwin/Mingw pseudo terminal for Jansi
2017-10-15 10:16:00 +02:00
Hervé Boutemy
4f530c4f00
[MNG-6196] removed remaining Monkey patching, not really necessary
...
done after Emmanuel Bourg #118 PR idea
2017-09-26 00:19:57 +02: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
542a7a8915
[MNG-6275] Defang the tests when their core assumption is invalid.
...
- The tests assume that the JRE has a ScriptEngineFactory
- Not all JREs have a ScriptEngineFactory (I'm looking at Azul's Zulu Open JDK 7 builds)
- Ideally we'd skip these tests using Assume.assumeThat(...) but PlexusTestCase doesn't support
AssumptionViolatedException for marking tests as skipped.
Issue identified during testing of the 3.5.1 release candidate
2017-09-11 10:25:11 +01: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
Stephen Connolly
27a2bda3f4
[MNG-6275] Maven Embedder compatible fix
...
- Need to use PARENT_CLASSLOADER so that when used by embedder we get a
consistent view of the available classes
- Restores test case from f047ea1437
2017-09-09 11:56:27 +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
170c1ed82c
Revert "Squashed commit of the following:"
...
This reverts commit f047ea1437
.
2017-08-30 11:12:20 +02:00
Stephen Connolly
e44c39c2eb
Update Jenkinsfile to use JENKINS-43507 syntax for resolveScm
2017-08-29 21:47:50 +01:00
rfscholte
f047ea1437
Squashed commit of the following:
...
commit c829bdcfc275b207e23fc568b3c16d98195675be
Author: rfscholte <rfscholte@apache.org>
Date: Thu Aug 24 10:54:08 2017 +0200
[MNG-6275] ServiceLoaderFactory can't find implementations via ClassRealm
2017-08-24 11:33:01 +02:00
rfscholte
785bad693c
[MNG-6220] Add CLI options to control color output
...
Introduce -Dstyle.color=[always|never|auto]
2017-08-15 21:48:57 +02:00
Mario Krizmanic
f1ed6592b1
[MNG-6127] Fix plugin execution configuration interference
...
Signed-off-by: rfscholte <rfscholte@apache.org>
2017-08-15 21:46:29 +02:00
rfscholte
842db371f0
[MNG-6148] Can't package and assemble with JDK9/Jigsaw
2017-08-15 21:42:42 +02:00
Karl Heinz Marbaise
4f2a2dba89
[MNG-6174] Clean Up Maven Model
2017-08-02 19:31:49 +02:00
Karl Heinz Marbaise
8f8c45c990
[MNG-6123] detect self references in POM and fail fast
...
o Added unit test and self referencing pom
2017-08-01 22:01:36 +02:00
Michael Osipov
b100257517
[MNG-5457] Show repository id when downloading or uploading from/to a remote repository
2017-07-12 20:10:47 +02:00
Michael Osipov
e520324c8d
[MNG-6258] Upgrade to Maven Resolver 1.1.0
2017-07-12 19:50:09 +02:00
Guillaume Boué
a1fe421995
[MNG-6240] Duplicate components in plugin extension realm when plugin depends on maven-aether-resolver
...
Maven Core needs to export the maven-aether-provider artifact so that its components do not get added twice in plugin realm. This happens if the build uses an extension plugin depending on maven-aether-provider, before it was renamed to maven-resolver-provider
2017-06-14 19:55:41 +02:00
dejan2609
12d6471337
[MNG-6207] Create WARNINGs in case of using system scope
...
o display deprecation build warning for dependencies with scope 'system' declaration
o Note about tests: existing 'systemPath' related tests are reused/expanded
(rationale: scope 'system' and 'systemPath' are mutually dependent)
Signed-off-by: Karl Heinz Marbaise <khmarbaise@apache.org>
2017-06-11 13:55:07 +02:00
Hervé Boutemy
707cff6ffd
[MNG-6186] fixed path to jansi native libs in distribution
2017-06-10 08:04:43 +02:00
dejan2609
eb6b212b56
[MNG-6206] display deprecation build warning in case when dependencies
...
use metaversions (LATEST or RELEASE)
Signed-off-by: Karl Heinz Marbaise <khmarbaise@apache.org>
2017-06-04 20:23:02 +02:00
Dan Tran
a7dddcb876
[MNG-6084] Support JSR 250 annotations
2017-05-25 20:05:35 +02:00
Igor Fedorenko
66fc74d629
MNG-6233 don't mix plexus and jsr330 annotations in aether-provider
...
Signed-off-by: Igor Fedorenko <ifedorenko@apache.org>
2017-05-24 15:33:04 -04:00
Hervé Boutemy
44634982a1
improved modello and animal sniffer's execution ids
2017-05-21 19:14:54 +02:00