rfscholte
73f34c00d1
[MNG-7172] Remove expansion of Jansi native libraries
2021-06-30 21:19:41 +02:00
Michael Osipov
14ff5dd0da
[MNG-7177] Upgrade Maven Shared Utils to 3.3.4
2021-06-30 21:11:51 +02:00
rfscholte
bfd7c491b8
[MNG-7179] Upgrade Jansi to 2.3.3
2021-06-30 21:10:54 +02:00
Mickael Istria
5a89973126
[MNG-7170] Allow to associate pomFile/${basedir} with DefaultProjectBuilder.build(ModelSource, ...)
...
Actually a subset backport of MNG-5669 (5cdb8332f9
)
Also-By: rfscholte <rfscholte@apache.org>
This closes #478
2021-06-27 00:33:40 +02:00
Rostislav Krasny
3a465e1477
[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
2021-06-26 23:47:23 +02:00
Artem Krosheninnikov
d4ad077ef5
[MNG-6816] Prefer System.lineSeparator() over system properties
...
This closes #300
2021-06-26 23:41:16 +02:00
Michael Osipov
b476b28ecb
[MNG-7000] metadata.mdo contains invalid link to schema
2021-06-26 22:57:32 +02:00
Dennis Lundberg
ce27f0ec61
[MNG-6964] Maven version sorting is internally inconsistent.
2021-06-26 22:50:27 +02:00
Michael Osipov
a9f337fd63
[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
2021-06-26 22:46:59 +02:00
Falko Modler
76d5f0d942
[MNG-6843] Parallel build fails due to missing JAR artifacts in compilePath
...
Signed-off-by: rfscholte <rfscholte@apache.org>
(cherry picked from commit 73e00ed85d
)
This closes #482
2021-06-26 22:40:14 +02:00
Rostislav Krasny
42c99b45e4
[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
2021-06-26 22:34:46 +02:00
Artem Krosheninnikov
863f9193e6
[MNG-6842] ProjectBuilderTest uses Guava, but Guava is not defined in dependencies
...
This closes #311
2021-06-26 22:24:17 +02:00
Sylwester Lachiewicz
b5056e4188
[MNG-6828] DependencyResolutionException breaks serialization
2021-06-26 22:17:45 +02:00
碎镜
2f144dec13
[MNG-6819] Fix NullPointerException in StringVisitorModelInterpolator
...
Closes #301
2021-06-26 21:59:19 +02:00
pazderski
3645593bfa
[MNG-6983] Plugin key can get out of sync with artifactId and groupId
...
The plugin key is build as combination of artifactId and groupId but not
updated if either of these two ids change.
This can be a problem if artifactId or groupId is a variable. The calculated
key will likely contain the unresolved property and is not updated once the
variable is interpolated.
This closes #372
2021-06-26 21:19:56 +02:00
Sylwester Lachiewicz
68e02c27e1
[MNG-6071] Normalize relative paths for working directory
2021-06-26 21:11:40 +02:00
olivier lamy
66a4381377
[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>
2021-06-26 20:56:05 +02:00
Hervé Boutemy
d6c9614fa9
[MNG-7117] update link to settings xsd for version 1.2.0
2021-05-25 07:43:02 +02:00
Hervé Boutemy
cfe05372b7
[MNG-7155] upgrade maven-source-plugin from 3.2.0 to 3.2.1
2021-05-16 11:53:46 +02:00
Michael Osipov
fbec4e7b3d
[MNG-7152] Upgrade Maven Resolver to 1.6.3
2021-05-11 14:11:10 +02:00
rfscholte
5213f43df1
[maven-release-plugin] prepare for next development iteration
2021-03-30 19:15:13 +02:00
rfscholte
05c21c65bd
[maven-release-plugin] prepare release maven-3.8.1
2021-03-30 19:14:35 +02:00
Hervé Boutemy
d295dc362f
[MNG-7128] keep blocked attribute from mirrors in artifact repositories
2021-03-25 23:51:26 +01:00
Hervé Boutemy
a46906806a
next version in branch 3.8.x is 3.8.1-SNAPSHOT
2021-03-24 19:33:13 +01:00
rfscholte
dad8a3e1c5
[maven-release-plugin] prepare for next development iteration
2021-03-21 22:31:55 +01:00
rfscholte
6aa1f4acf5
[maven-release-plugin] prepare release maven-3.8.0
2021-03-21 22:31:24 +01:00
Hervé Boutemy
907d53ad32
[MNG-7118] block HTTP repositories by default
2021-03-19 20:45:18 +01:00
Hervé Boutemy
899465aeec
[MNG-7117] add support for blocked mirror
2021-03-19 20:43:01 +01:00
Hervé Boutemy
fa79cb22e4
[MNG-7116] add support for mirrorOf external:http:*
2021-03-19 20:42:49 +01:00
Hervé Boutemy
e5f6634e17
use Maven Resolver 1.6.2
2021-03-19 20:39:03 +01:00
Michael Osipov
09f77da9b0
[MNG-7119] Upgrade Maven Wagon to 3.4.3
2021-03-16 18:23:34 +01:00
Hervé Boutemy
a96fd11b1f
[MNG-3220] fix doc: dependencyManagement import require scope import
2021-03-16 18:00:20 +01:00
Michael Osipov
02bc2a69fc
Add versionlessMavenDist profile
2021-03-16 18:00:20 +01:00
Michael Osipov
e2891667dd
Bump version to 3.8.0-SNAPSHOT
2021-03-16 17:59:50 +01:00
rfscholte
cecedd3430
[maven-release-plugin] prepare release maven-3.6.3
2019-11-19 20:17:06 +01:00
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
Robert Scholte
c82409a2d8
[MNG-6759] Maven fails to use <repositories> section from dependency when resolving transitive dependencies in some cases
2019-11-17 22:10:01 +01:00
Hervé Boutemy
6fa256d8d9
update copyright year
2019-11-16 23:18:37 +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
Hervé Boutemy
53ccee3486
[MNG-6778] use https for schema location
2019-11-09 13:45:14 +01:00
Robert Scholte
d657c9c6b4
[MNG-6778] - Use https for maven schemaLocations
2019-11-09 13:12:35 +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
Hervé Boutemy
3a80ae08aa
[MNG-6799] deprecate StringSearchModelInterpolator and remove @Named
2019-11-07 13:30:45 +01:00
Hervé Boutemy
fa97042f50
exclude IDE files that may pollute source archive
2019-11-03 18:07:58 +01:00
rfscholte
07ab962c85
[MNG-6765] tycho pom-less builds fails with 3.6.2
2019-10-19 18:23:57 +02:00
Hervé Boutemy
eca4905fcd
MNG-6781 fix sisu project url, which is invalid in pom
2019-10-13 17:58:33 +02:00
Hervé Boutemy
55572a4eb0
MNG-6779 jcl-over-slf4j is Apache 2.0, even if its pom says MIT
2019-10-13 17:19:26 +02:00
rfscholte
3f3d775ede
Rewrite assertTrue to assertThat to get more meaningful messages
2019-10-13 15:33:42 +02:00
Stig Rohde Døssing
db3e44694c
[MNG-6759] - Fix issue where MavenMetadataSource failed to set the right repositories when preparing artifact metadata
2019-10-12 18:54:44 +02:00