425 Commits

Author SHA1 Message Date
Tamas Cservenak
0f61fb6e7a Get rid of legacy (#134)
Drop plexus and any related class (sans plexus-utils, is there to stay),
switch from Plx components to JSR230 and drop plexus XML and replace
with proper compoments/providers.

Tidy up some things as well.
2022-10-21 00:49:36 +13:00
Tamas Cservenak
68675a207b Make plugin compatible with Maven3 and Maven4 (#133)
Instead to extend just delegate to project builder, and
have it injected, so stay safe from field vs ctor injection
change between 3 and 4.

Clear up components.xml as well, as the two component are
discovered by plexus metadata plugin, just the artifactHandler
and lifecycleMapping needs to be present in XML.
2022-10-21 00:33:54 +13:00
Mark Derricutt
30d5092716 build: Add java 19 workflow
Change-Id: Iecc155f044b26a69e1988308403cafabb55c19dc
2022-10-19 08:31:31 +13:00
Mark Derricutt
b1aeac62bd [maven-release-plugin] prepare for next development iteration
Change-Id: I61c170e46ef22107e6073a2f5e84b0359089fed5
2022-10-17 10:47:58 +13:00
Mark Derricutt
dd14676296 [maven-release-plugin] prepare release tiles-maven-plugin-2.31
Change-Id: I492f20ba6c8ff206f15f6053e0c9a73b8f8311f5
2022-10-17 10:47:58 +13:00
Mark Derricutt
e3d29324ce Updated groovy and gmavenplus
Change-Id: Ie18c1ca5c08f01499f2cc31ea75e1496dd6fcdeb
2022-10-17 10:47:28 +13:00
Mark Derricutt
183dabf10f [maven-release-plugin] prepare for next development iteration
Change-Id: Ife967b05e57b9619d3e8a18f73400aef09b8737d
2022-09-11 11:36:03 +12:00
Mark Derricutt
6158de6999 [maven-release-plugin] prepare release tiles-maven-plugin-2.30
Change-Id: I5952c706fabb756642a2dd4be0b326e75eb8495f
2022-09-11 11:36:03 +12:00
Mark Derricutt
21ba54e86f chore: Updated CHANGELOG and README
Change-Id: Ie37bb12e07933dacbeabee9093c532b1b5fa846d
2022-09-11 11:32:06 +12:00
Mark Derricutt
160a55539e build(deps): Updated maven-release-plugin to 3.0.0-M6
Change-Id: I29a560ff6fad494baa7210ab54116448e1583d92
2022-09-11 11:31:37 +12:00
Mark Derricutt
cb0a9e7af6 build(deps): Updated mockito to 4.8.0
Change-Id: I620447b4817c140c29101c9bbf797f26b7ca7f11
2022-09-11 11:25:42 +12:00
Mark Derricutt
c5db81c724 build(deps): Updated groovy to 4.0.5
Change-Id: I1002106c70a7716a1dac58bc966dd0a3a7af487b
2022-09-11 11:25:24 +12:00
Mark Derricutt
0004f6a367 [maven-release-plugin] prepare for next development iteration
Change-Id: Id861433d4b483a4c1cdb913fca76d3e780504f36
2022-07-24 11:22:53 +12:00
Mark Derricutt
3a3263617b [maven-release-plugin] prepare release tiles-maven-plugin-2.29
Change-Id: If639f54ddd59d143a05a15e4da594abebcc6377c
2022-07-24 11:22:53 +12:00
Mark Derricutt
00f44275d4 Updated changelog/readme
Change-Id: Iec95263db6d5e0c3803c5ac87c0516df7189ef2e
2022-07-24 11:19:53 +12:00
Mark Derricutt
927491ca21 Updated to Enforcer Plugin
Change-Id: Iaf5eac6ba74c98f9bd46a349ea329a3dc19e5152
2022-07-24 11:17:26 +12:00
Mark Derricutt
b2746a291d Updated to Groovy 4.0.4
Change-Id: I5a6694346e3290f89387f883fc8bad709ec44108
2022-07-24 11:03:40 +12:00
Mark Derricutt
289e3b94cf Renamed java 16 workflow to java 18
Change-Id: Ia125b6326ef056decf2dc3fa0d6d90bfac62c978
2022-07-10 14:06:47 +12:00
Mark Derricutt
1df0432a35 Update maven-invoker-plugin to 3.3.0 and fix tests
Fixes #131

Change-Id: I1e13d4d4c3312605a842bd8fba2c6719ca938ec5
2022-07-10 14:04:02 +12:00
Mark Derricutt
8f820ed5dd Merge pull request #132 from repaint-io/feature/fix-tests
Feature/fix tests
2022-07-10 13:31:04 +12:00
Mark Derricutt
54882f33c0 Updated github actions
Change-Id: Iaf8adeba340f333aba4186a94306f5e4858da950
2022-07-10 13:25:00 +12:00
Mark Derricutt
99114175c6 Updated maven-filtering from 3.2.0 to 3.3.0
Change-Id: I69e82bed4ff45eec924cf3d13f6da1bd1c05524f
2022-07-10 13:21:06 +12:00
Mark Derricutt
c08ffc181e Removed broken frege it test
Change-Id: I64bc069bc3693f7e3b6e4eda6da726158b0e6992
2022-07-10 13:08:01 +12:00
Mark Derricutt
b74a33a1be Fix spring-boot it test
Change-Id: Ib6db34735c2f198233f7dd5066a7b2d3bfba33ad
2022-07-10 13:07:26 +12:00
Mark Derricutt
72a1c84fb0 chore: Updated README
Change-Id: I2edafb717b036caf22de4e87e315dd1bcb3010bf
2022-06-08 17:00:13 +12:00
Mark Derricutt
e24becfa65 [maven-release-plugin] prepare for next development iteration
Change-Id: Icf9b2c039c7ca63fc25410c61e73eeb3697c289d
2022-06-08 16:51:52 +12:00
Mark Derricutt
eb9b6b6895 [maven-release-plugin] prepare release tiles-maven-plugin-2.28
Change-Id: I5f233c61c363019d285390957920e1ee2b558973
2022-06-08 16:51:51 +12:00
Mark Derricutt
f3859edc06 build(deps): Updated groovy and other deps
Change-Id: Ie826afbd04c4bbfbfd49eb1954b44ca250994006
2022-06-08 16:49:58 +12:00
Mark Derricutt
fc1717b6c0 build(deps): Updated to Mockito 4.4.0
Change-Id: I9eae23170b99e1ea68e844c08d90e93e104d9fc1
2022-03-10 00:14:34 +13:00
Mark Derricutt
5b30997e8f [maven-release-plugin] prepare for next development iteration
Change-Id: I65d500a815beec3fdc0ede61dae5d065c1ef70b9
2022-03-09 23:55:42 +13:00
Mark Derricutt
0d42da227f [maven-release-plugin] prepare release tiles-maven-plugin-2.27
Change-Id: I962dd9b9774c8c2adae8d9d313cb29c2272d8c31
2022-03-09 23:55:42 +13:00
Mark Derricutt
a87891d860 chore: Updated README
Change-Id: If52d28ac93c2f099025fe3327385a68db590a700
2022-03-09 23:51:46 +13:00
Mark Derricutt
a394d7d44f build(deps): Updated to Groovy 4.0.1
Change-Id: Ib53671345d1ddb7b856da2612133e62a6e040de3
2022-03-09 23:51:17 +13:00
Mark Derricutt
0ca56ae654 [maven-release-plugin] prepare for next development iteration
Change-Id: Ieedda713affded7153c76d1f8eae4a0ca30f9f93
2022-01-29 10:27:02 +13:00
Mark Derricutt
7df675a33d [maven-release-plugin] prepare release tiles-maven-plugin-2.26
Change-Id: I05ea65954d87725b9408ef84bcd4dddaeb134da1
2022-01-29 10:27:01 +13:00
Mark Derricutt
7ecb3d5f14 Updated to Groovy 4.0.0
Change-Id: I3eb01b66ed10ba67f91cd7476bfa62ca234cfbf7
2022-01-29 10:24:29 +13:00
Mark Derricutt
a3d75b5eb6 [maven-release-plugin] prepare for next development iteration
Change-Id: I076ff3b67e6a13dd5b6f87476d9192578bc4ac35
2021-11-20 10:09:29 +13:00
Mark Derricutt
84853c6b55 [maven-release-plugin] prepare release tiles-maven-plugin-2.25
Change-Id: I6dc32cd97656e002f26b958b96cbf93bfad8a427
2021-11-20 10:09:28 +13:00
Mark Derricutt
b925e17884 doc: Updated version numbers/changelog
Change-Id: I10b23346b3fdfdcd3c63689b32bec734ba1849e5
2021-11-20 10:08:42 +13:00
Mark Derricutt
184b4de81c build(deps): Updated mockito to 4.1.0
Change-Id: I71d85c7822ddb1d0efc0bf4f902b36849a843f8d
2021-11-20 09:56:09 +13:00
INT\aubelm
a4a78f2c69 Cannot invoke method hashCode() on null object in complex CI Friendly
Project #128

added Check to thunkModelBuilder
2021-11-20 08:59:19 +13:00
Mark Derricutt
e20f2e2397 [maven-release-plugin] prepare for next development iteration
Change-Id: Iff06e6f28fcc067d761c6599e6e39ddf9afd8411
2021-09-08 09:06:49 +12:00
Mark Derricutt
557674c37e [maven-release-plugin] prepare release tiles-maven-plugin-2.24
Change-Id: I446924b7cc160bcff295dec35a76df0d610eeb89
2021-09-08 09:06:49 +12:00
Mark Derricutt
3bbcc81e62 Updated groovy and build dependencies.
Change-Id: I90e520e296c15c25f1d195b5e48d79e57e63c916
2021-09-08 08:40:30 +12:00
Mark Derricutt
e6c586da82 [maven-release-plugin] prepare for next development iteration
Change-Id: Ib5719b0e2c13903e765a6b6de42e293e3f90c4fd
2021-06-16 21:18:43 +12:00
Mark Derricutt
3e3ff6362a [maven-release-plugin] prepare release tiles-maven-plugin-2.23
Change-Id: I5c59d830df5c03d2fe4176441ff3971c42615e99
2021-06-16 21:18:43 +12:00
Mark Derricutt
92d800e6d6 Updated readme versions
Change-Id: I13adb9e1d0b3e2236e0c3598c037649e7cca9e3e
2021-06-16 21:09:34 +12:00
Stefan Riesen
9e13db64c1 Fixing snapshot url resolving.
Fixes: https://github.com/repaint-io/maven-tiles/issues/124
2021-06-16 10:05:43 +02:00
Stefan Riesen
16f7b8c0e5 Merge branch 'repaint-io:master' into master 2021-06-16 09:58:05 +02:00
Mark Derricutt
ec437db15f [maven-release-plugin] prepare for next development iteration
Change-Id: I6720fed4a14760e14e2d3c951c98c63fa26a1ed8
2021-05-19 20:33:30 +12:00