425 Commits

Author SHA1 Message Date
Hack Kampbjørn
6cb675f656 feat: Add details about merging tiles
Extract a sample based on existing unit test
2024-12-23 11:28:56 +13:00
Mark Derricutt
239c9cbb4c 2024-09-17 20:40:03 +12:00
Mark Derricutt
cb482635b4 Updated .gitignore 2024-09-17 20:40:03 +12:00
Mark Derricutt
e852a14858 Updated GPG Plugin 2024-09-17 20:39:44 +12:00
dependabot[bot]
50b314aafd Bump @pagefind/default-ui from 1.0.3 to 1.1.1 in /docs
Bumps @pagefind/default-ui from 1.0.3 to 1.1.1.

---
updated-dependencies:
- dependency-name: "@pagefind/default-ui"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-07 09:38:24 +12:00
Mark Derricutt
a151e018c0
Maven 4 requires modern java
Change-Id: Ibcfa67f968c6fdd004d40b7c4720a688ba41b8c0
2024-09-07 09:37:21 +12:00
Mark Derricutt
5f3370a430
Updated groovy to 4.0.22
Change-Id: I65ec1a6e737169352dd3ac33e6c03aaca9680ad4
2024-09-07 09:35:31 +12:00
Mark Derricutt
4ffc157f14
Use maven 4 beta4 in pipeline test
Change-Id: I33f8c12a60fb8b4fdab17abd929318049780b17b
2024-09-06 09:57:56 +12:00
dependabot[bot]
8d59b53b86 Bump pagefind from 1.0.3 to 1.1.1 in /docs
Bumps [pagefind](https://github.com/CloudCannon/pagefind) from 1.0.3 to 1.1.1.
- [Release notes](https://github.com/CloudCannon/pagefind/releases)
- [Changelog](https://github.com/CloudCannon/pagefind/blob/main/CHANGELOG.md)
- [Commits](https://github.com/CloudCannon/pagefind/compare/v1.0.3...v1.1.1)

---
updated-dependencies:
- dependency-name: pagefind
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-06 09:42:26 +12:00
dependabot[bot]
18998d3f9a Bump vite from 5.1.4 to 5.2.8 in /docs
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.1.4 to 5.2.8.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.2.8/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-08 08:10:49 +12:00
Mark Derricutt
07fe9c6360
Updated astro
Change-Id: I240dcda61bcd05d057784491c2137152f085372e
2024-02-23 22:44:06 +13:00
Mark Derricutt
247440a20a
Updated maven plugin annotations
Change-Id: Ib68088cdad787b522591684981ccb94fd15a600d
2024-02-09 09:53:07 +13:00
Robert Munteanu
2845e56b0d
Correct reference to Mixin POM fragments issue 2024-02-08 12:58:07 +01:00
Mark Derricutt
2ecf1f7530
Updated maven 4 pipeline to use 4.0.0-alpha-12
Change-Id: Id0c5aeeb4b596e1793ef15af56cf62c27676fca3
2024-02-03 21:19:59 +13:00
Mark Derricutt
3a4784ce82
Updated maven and groovy versions
Change-Id: I5fe43568e6409ae565ae0c015e291ee16a43abed
2024-02-03 21:19:03 +13:00
Mark Derricutt
b252d3d12b
build: Updated astro to 4.0.4
Change-Id: Ia468df23e965e158dbdb3af6818dfdcda82a45e3
2023-12-14 20:58:54 +13:00
Mark Derricutt
b2520f7a9f
build: Update workflow for maven 4-alpha9
Change-Id: Ifda99e0931cf9d2f2559dd70eee1799a55ebef10
2023-12-14 20:51:26 +13:00
Mark Derricutt
92eedcf655
[maven-release-plugin] prepare for next development iteration
Change-Id: Id6ef86184aeee95cf0ecd4a4e9d4d608699e77b4
2023-12-12 11:10:54 +13:00
Mark Derricutt
f3cf8b96cd
[maven-release-plugin] prepare release tiles-maven-plugin-2.40
Change-Id: Ibd80cbc89e17cc5d07ff83007f625d6224ec50e9
2023-12-12 11:10:53 +13:00
Mark Derricutt
b570011662
build: Drop jrelease:release from release (for now)
Change-Id: Iff2568a5b1e041907e1bc20d2e49583bdf58140b
2023-12-12 11:09:08 +13:00
Mark Derricutt
4f48a815ca
docs: Updated README/CHANGELOG
Change-Id: I59b6b6d635b5e0e40aa1c4c6887a7c6af86f3e1b
2023-12-12 10:23:40 +13:00
Mark Derricutt
2860198481
Added jrelease maven plugin
Change-Id: Ic8cfa212d4dbefd5b6f927b0c38438f9962fa9d9
2023-12-12 10:23:15 +13:00
Riesen, Stefan
7380278b2f Fixing an issue with distribution management repositories losing authentication settings.
- Added testcase
2023-12-11 23:18:26 +13:00
Riesen, Stefan
804efcf098 Fixing an issue with distribution management repositories losing authentication settings.
- Added testcase
2023-12-11 23:18:26 +13:00
Riesen, Stefan
e5bedd523c Fixing an issue with distribution management repositories losing authentication settings. 2023-12-11 23:18:26 +13:00
dependabot[bot]
66f6450a2d
Bump vite from 4.4.11 to 4.5.1 in /docs (#151)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.4.11 to 4.5.1.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v4.5.1/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v4.5.1/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-06 23:30:58 +13:00
Hervé Boutemy
0c28d93805
explicitely define m-jar-p version (#150) 2023-12-01 17:18:15 +13:00
Mark Derricutt
68173dd855
[maven-release-plugin] prepare for next development iteration
Change-Id: Ied7657bba77ae4316d49ce110a0132adf041ef86
2023-11-20 20:02:26 +13:00
Mark Derricutt
c589c2d9b4
[maven-release-plugin] prepare release tiles-maven-plugin-2.39
Change-Id: If1342948cec927219a52f47f4c0268c979705f6a
2023-11-20 20:02:26 +13:00
Mark Derricutt
39a9adf9f2
Added initial/manual jreleaser conf for github release
Change-Id: I308c9caf86686e813ba30d1ce247fc491318547c
2023-11-20 19:56:54 +13:00
Mark Derricutt
7f166798c8
Updated changelog/docs for release
Change-Id: I1eb8741785f49db4231cd8f90cc714f4bad15c96
2023-11-20 19:56:14 +13:00
Mark Derricutt
2d740bab2b
Merge branch 'feature/distributionManagement'
Change-Id: If4110533342898ff92065d701adf92e7396d04a3
2023-11-20 19:26:26 +13:00
Mark Derricutt
b1969808c7
Initial Astro Starlight docs
Change-Id: I6bf1cc851ade09f9791aedc162e39b29c966cdc0
2023-11-20 19:25:08 +13:00
Mark Derricutt
9f3b67e113
Updated Maven 4 workflow to alpha-8
Change-Id: I916bc19d9b1afddde105ee99fef6e497502ef18f
2023-11-09 16:03:16 +13:00
Mark Derricutt
5d5b627a67
Updated minor dependencies.
Change-Id: I41bf3c0b8438b1b13f415c9813b0cf6d5956b490
2023-11-09 15:35:34 +13:00
Mark Derricutt
0a85881fc1
Resolve issues with missing snapshot repositorie.
- Looks like we were still referring to repository instead of
  snapshotRepository when setting the snapshot repo.
- Updated distributionManagement IT test to call `deploy` which triggers
  the error.
- Updated IT repository to point to file:///tmp... so we can "deploy"
- Added deploy skipping to top level reactor build
- Added <distributionManagement> to the 'release tile's pom.xml so it
  can deploy.
- Updated IT test verification to check for both repository ID and URL

Fixes #144

Change-Id: I4e9b9d561d81dd814080ecabfe3d39e0a43abb76
2023-11-09 15:35:06 +13:00
Mark Derricutt
8e82176a01
Added distributionManagement IT test
Change-Id: I72ee773efceb476e70d2adeda24aec12293691cc
2023-11-03 22:47:15 +13:00
Mark Derricutt
ef05aa7efe
[maven-release-plugin] prepare for next development iteration
Change-Id: I49ecc68af5823a83fd3e5e10c94d3e2df13817a4
2023-10-18 09:50:20 +13:00
Mark Derricutt
3022254dd4
[maven-release-plugin] prepare release tiles-maven-plugin-2.38
Change-Id: I5726fd040e910e5917b6e6b0d39c57a714ac5554
2023-10-18 09:50:20 +13:00
Mark Derricutt
6ce2153370
Handle missing repository policy values
See https://maven.apache.org/pom.html#Repositories for details

Change-Id: Ic7f8c438991fd41949d27ae28dd7f74bbe6d0d20
2023-10-18 09:45:50 +13:00
Ricardo Caldeira
4ac6409909
Fix distribution management snapshot repository load (#146) 2023-10-17 23:05:00 +13:00
Mark Derricutt
4ea888ce12
Update logs on failure
Change-Id: I9dbaab5c9b07c18203261e1ab05f8735073c9b25
2023-10-15 18:23:26 +13:00
Mark Derricutt
7ebf206668
Update Java 21 actions to archive build logs
Change-Id: I58e5e58ea881e458250e20e7f5e618e2417fd584
2023-10-15 18:11:06 +13:00
Mark Derricutt
4385867a1d
Update github actions to use Apache Maven 3.9.5 and Java 21
Change-Id: I2a522c63719ec59e595e2bd962a7f7b450b639b7
2023-10-15 18:00:39 +13:00
Mark Derricutt
61b95c8122
[maven-release-plugin] prepare for next development iteration
Change-Id: Ia6ede344bfc83ce4e5f2fbc9b4e160894cbdaf9b
2023-10-13 22:52:22 +13:00
Mark Derricutt
caf19c953a
[maven-release-plugin] prepare release tiles-maven-plugin-2.37
Change-Id: I57fae180596881b5bc09a054114af5d3c40d6916
2023-10-13 22:52:21 +13:00
Mark Derricutt
be110a44ce
Drop maven-compat and update dependendies
This commit drops the maven-compat dependency and switches to using
maven-artifact-transfer and curret maven APIs.

- Switched to using Maven 3.9.5
- Updated gmavenplus-plugin to 3.0.2
- Updated maven-enforcer-plugin to 3.4.1
- Updated maven-invoker-plugin to 3.6.0
- Updated maven-plugin-plugin to 3.9.0
- Updated maven-release-plugin to 3.0.1
- Updated maven-scm-plugin to 2.0.1
- Updated maven-source-plugin to 3.3.0
- Updated maven-surefire-plugin to 3.1.2

Switched usage of ArtifactResolver/ArtifactRepositoryFactory to
MavenArtifactRepository and updated API calls and tests.

Fixes #143.

Change-Id: I34010aa815d0c7b46aaecc6eb7c30044b4cdf5a9
2023-10-13 22:51:07 +13:00
Mark Derricutt
433555785c
Merge branch 'master' of github.com:repaint-io/maven-tiles
Change-Id: I1f286ca1826f9cf42a8011df1298e4eac2006bf7
2023-09-17 14:11:43 +12:00
Guillaume Nodet
83f7673ad9
Add missing model version (#141) 2023-09-17 14:07:37 +12:00
Mark Derricutt
a2796b3d57
Updated groovy to 4.0.15
Change-Id: Ib163911a95861f4dee98e3f658d70495591dcdc0
2023-09-17 14:05:54 +12:00