Commit Graph

70 Commits

Author SHA1 Message Date
Arnaud Roques 782087680d chore: manual set of gradle.properties 2023-05-12 21:16:44 +02:00
Arnaud Roques 9c52adf7ec chore: restore version which is still not working 2023-05-12 20:44:57 +02:00
Arnaud Roques 37f8e4fd2e chore: try to make OSSRH working 2023-05-12 20:29:40 +02:00
Arnaud Roques 11b9baa3ff chore: print pom_version 2023-05-12 20:19:00 +02:00
Arnaud Roques 871c298203 chore: add trace to publish 2023-05-12 19:53:58 +02:00
Arnaud Roques b4bdcb3428 chore: disable windows tests 2023-05-12 19:31:06 +02:00
Arnaud Roques 962f6df46b chore: only test Java 8 on Windows 2023-05-12 17:09:21 +02:00
Arnaud Roques d9eecbdeeb chore: restore tests and update release.sh 2023-05-12 16:50:31 +02:00
Arnaud Roques 66f426fe6d chore: build MIT signature 2023-05-12 16:32:51 +02:00
Arnaud Roques 2fa62e9173 chore: add MIT in cache 2023-05-12 16:12:11 +02:00
Arnaud Roques b3a0c52d40 chore: run tests and build artifact in parallel 2023-05-12 14:06:41 +02:00
Arnaud Roques c57f5b4691 chore: remove tests 2023-05-12 13:59:52 +02:00
Arnaud Roques f43aa3b928 chore: temporary remove tests, remove gradle publish for snapshot 2023-05-12 13:58:24 +02:00
Arnaud Roques bb33824e87 chore: slightly simplify release-snapshot.sh 2023-05-12 13:42:34 +02:00
Arnaud Roques 82d660de00 chore: temporary suppress native images 2023-04-18 22:05:28 +02:00
Arnaud Roques d2a5e0cd2e chore: suppress MIT 2023-04-18 21:43:40 +02:00
Eric Vantillard 7631517673 chore: build native images on release and snapshot 2023-04-11 15:16:33 +02:00
Eric Vantillard 8f4ef6f8f3 chore: ci workflow will publish on release and snapshot 2023-04-11 14:52:23 +02:00
The-Lum 19d7fba544
chore: Add MIT License (`jar`, `source`) version on CI [skip actions] (#1375)
* Add MIT version on CI

* chore: add gradle project for plantuml-mit

* chore: add publish to gradle project plantuml-mit

* chore: suppress test on u20 win19, add MIT on release script

Suppress ubuntu20 and win2019 test
Test of symbolic link on release script for MIT license
Delete now not used files:
- ci-mit.yml
- license-mit.yml
- build-mit.gradle.kts

* fix: side effect of MIT on Native CI

* fix(build): update paths to mit jars

---------

Co-authored-by: Eric Vantillard <eric.vantillard@evaxion.fr>
2023-04-05 12:13:14 +02:00
Eric Vantillard b9a27f0440 chore: only build native and publish artefacts on release
[skip ci]
2023-04-04 15:23:09 +02:00
Eric Vantillard 6fec6ea27e chore: only use major version in github action references 2023-04-03 12:38:51 +02:00
Guillaume Grossetie 124945d408 Build macOS and Windows native images 2023-03-26 17:50:30 +02:00
Guillaume Grossetie d0d555c439
Fix version 3.5.10 -> 3.10.0 2023-03-25 21:06:29 +01:00
Guillaume Grossetie 79f773c033 Build the native image as part of the release process 2023-03-25 18:55:28 +01:00
Eric Vantillard 3c53361064 fix: missing signature in OSSRH publication (#1313)
Adding `signingKey` and `signingPassword`properties when calling gradle publication tasks from the CI workflow fix the bug.

Fixes: #1313
2023-03-08 22:40:21 +01:00
soloturn 4b5d5d703b update versions 2023-02-18 08:27:59 +01:00
Arnaud Roques c2bb4f8a37 Try to fix https://github.com/plantuml/plantuml/issues/1261 2023-01-17 19:00:39 +01:00
Denis N. Antonioli f067d71b28 spaces 2023-01-12 21:22:15 -08:00
Denis N. Antonioli 5624575b08 1252: Use eclipse-temurin:17-jre-jammy and generate both amd64 and
arm64 images
2023-01-12 21:09:13 -08:00
Gábor Lipták be8c618134
Update to remove deprecated set-output in GHA
Signed-off-by: Gábor Lipták gliptak@gmail.com
2022-10-24 21:17:59 -04:00
Gábor Lipták 29dc03bde5
Drop Ubuntu 18.04 from GHA 2022-09-28 20:01:56 -04:00
Gábor Lipták d0a50693a9
Run gradle signMavenPublication at info level 2022-09-27 19:25:52 -04:00
Gábor Lipták 38e01ca98c
Publish to OSSRH
Signed-off-by: Gábor Lipták <gliptak@gmail.com>
2022-09-26 19:51:56 -04:00
Gábor Lipták 31999b4cf4 Add Dockerhub release to GHA
Signed-off-by: Gábor Lipták <gliptak@gmail.com>
2022-09-24 10:04:01 -04:00
soloturn e87413acda update gradle to 7.5.1, assertj, jupiter, setup-java.
gradle-7.5.1 supports java-18.
2022-09-17 19:01:12 +02:00
Arnaud Roques d586be399b run Gradle with INFO logging level 2022-08-29 18:33:02 +02:00
PlantUML 5718bbe08c
Merge pull request #1069 from gliptak/patch-1
Add ubuntu-22.04 to GHA build matrix
2022-07-31 22:43:33 +02:00
Gábor Lipták ba5fef7181
Add Docker release to GHA
Signed-off-by: Gábor Lipták <gliptak@gmail.com>
2022-07-29 21:44:46 -04:00
Gábor Lipták 44affec416
Add ubuntu-22.04 to GHA build matrix
Signed-off-by: Gábor Lipták <gliptak@gmail.com>
2022-07-29 20:48:14 -04:00
Arnaud Roques 04c4a6c156 Temporary remove macos-12 because Java 8 is not running there. Anyone, feel free to fix this :-) 2022-07-21 17:25:18 +02:00
Arnaud Roques 36652c6faa Move to macos-12 2022-07-21 17:16:42 +02:00
The-Lum 3dd8b13f6c
upd: add `Checkout` before `Configure workflow`
- Adding `Checkout the repository` _(I don't know if it optimized or not...)_ before the `Configure workflow`
- Fix variable in Uppercase
2022-06-06 20:00:16 +02:00
The-Lum 5e06dae809
upd: add a pseudo version of snapshot
Add a pseudo version of snapshot taken from Version.java
2022-06-06 14:07:52 +02:00
matthew16550 ccd0ac83ad Make CI test results more visible 2022-05-05 18:25:40 +10:00
soloturn d24c12e3c7 gradle-7.4.2, github actions current version 2022-04-17 22:10:14 +02:00
dependabot[bot] 1a8da77432
Bump actions/setup-java from 3.0.0 to 3.1.0
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v3.0.0...v3.1.0)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-04 01:32:42 +00:00
soloturn 9c651045c5 upload script was renamed, adapt workflow file 2022-03-12 06:22:34 +01:00
soloturn 9cced3dfe8 remove maven build 2022-03-11 06:42:52 +01:00
dependabot[bot] 70a9682c80 Bump actions/setup-java from 2.5.0 to 3.0.0
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 2.5.0 to 3.0.0.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v2.5.0...v3.0.0)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-11 06:18:23 +01:00
soloturn 7d256adde6 switch default build to gradle, fixes #47 2022-02-11 09:41:40 +01:00