337 Commits

Author SHA1 Message Date
Mark Derricutt
77adf4d113
build(deps): Updated maven plugin annotations to 3.7.0
Change-Id: I29e18f43388b7486ea87420f95bb2e2375340121
2022-12-25 16:41:58 +13:00
Mark Derricutt
4fc4faaff6
build(deps): Updated slf4j to 2.0.6
Change-Id: I2bad9346755ec94e7e7746263f1afc3a121c881e
2022-12-25 16:41:30 +13:00
Mark Derricutt
a3763f9590
build(deps): Updated groovy to 4.0.7
Change-Id: If9c7c0ede7cb2fddc335b7f39070889f1d0a3cb1
2022-12-25 16:40:56 +13:00
Mark Derricutt
4bd76d24b4
build: Updated maven 4 workfflow to alpha-3
Change-Id: Ie4e188f73dc5ab2bd5987b2804ea620a11bcfd59
2022-12-25 16:40:13 +13:00
Mark Derricutt
8aa916ed64
Add missing modelVersion in order-test tiles
Change-Id: I392f17463d5c790cc866f76d8f92b5e28ff86399
2022-12-13 13:22:17 +13:00
Mark Derricutt
b99ca5a426
Updated workflow to maven 4 alpha 3 staging repo
Change-Id: I97666113ffb03e0912f5c0f21eb589d45cc04e04
2022-12-13 10:30:12 +13:00
Tamas Cservenak
edfb22c872
Fixes (#136)
1st: sadly https://github.com/repaint-io/maven-tiles/pull/134
contained some mistakes (mixed javax.inject and google.inject
annotations), fixed

2nd: ModelBuilder handling improved but still fails with
4-alpha-2 as it contains other incompatible changes
(this time with ModelProcessor), still these changes
are correct, but does not fix plugin to work with alpha2

We will work on restoring compat and hopefully alpha3 will
have the changes to make this plugin WITH THESE changes
work.
2022-10-21 22:06:41 +13:00
Mark Derricutt
5e53bfa295
Updated gmavenplus to 2.1.0
Change-Id: I4130aa260983a7350b37d4ff98b638137b7f9263
2022-10-21 21:37:21 +13:00
Mark Derricutt
405180164b
Added Maven Wrapper, M4 alpha pipeline (#135)
Change-Id: I1ae2bea9e671311d65b189331de908e34ce2a210

Co-authored-by: Mark Derricutt <mark.derricutt@smxemail.com>
2022-10-21 10:29:40 +13:00
Mark Derricutt
695719e4dd
[maven-release-plugin] prepare for next development iteration
Change-Id: I3ce9b3b08415a12f696f6c261e80381e006b58b7
2022-10-21 08:10:12 +13:00
Mark Derricutt
ebdcc9fc11
[maven-release-plugin] prepare release tiles-maven-plugin-2.32
Change-Id: I743cf82f0e546eb40488209a9186973d6cd73698
2022-10-21 08:10:12 +13:00
Mark Derricutt
1b9566d920
Updated CHANGELOG and README for pending release
Change-Id: I8875aa959e0fc77091e7767dda7f00068dc4a515
2022-10-21 00:52:56 +13:00
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