Commit graph

11 commits

Author SHA1 Message Date
Andreas Schildbach
1fa69af5df .gitlab-ci.yml: fix OpenJDK 21 not found on Trixie
Rather than testing with OpenJDK 21 on Debian Trixie (which is an
unstable target), test with the default JDK.
2024-06-25 22:18:05 +02:00
Andreas Schildbach
b24d90aadc .gitlab-ci.yml: remove job for JDK8
It started failing with this error:

```
org/objectweb/asm/Type has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
```
2024-04-27 11:48:26 +02:00
Andreas Schildbach
f1e64b9c2f .gitlab-ci.yml: add job for JDK21 2023-10-31 16:40:09 +01:00
Andreas Schildbach
73193ae2b1 .gitlab-ci.yml: create job artifacts 2023-03-29 15:29:59 +02:00
Andreas Schildbach
ffb1e98b02 .gitlab-ci.yml: use headless variant of the JDK 2023-03-29 15:18:12 +02:00
Andreas Schildbach
6409110872 .gitlab-ci.yml: revise combinations of JDK and OS
There are now 3 jobs:

* using OpenJDK 8 on Debian Sid,
* using OpenJDK 11 on Debian Bullseye (our current reference), and
* using OpenJDK 17 on Debian Bookworm (our future reference)
2023-03-29 15:06:55 +02:00
Andreas Schildbach
70d27747c6 .gitlab-ci.yml: replace build matrix by independant build entries 2023-03-29 15:01:20 +02:00
Andreas Schildbach
683810366f .gitlab-ci.yml: don't upgrade packages before build
We don't need the absolute latest versions. The Docker images are
updated regularly anyway.
2023-03-29 14:40:30 +02:00
Andreas Schildbach
a06ed88ae4 .gitlab-ci.yml: print build environment at end of log 2023-03-29 14:38:14 +02:00
Andreas Schildbach
edc9518653 .gitlab-ci.yml: Also run CI with OpenJDK 11. 2021-09-15 13:03:23 +02:00
Andreas Schildbach
eb211b842c .gitlab-ci.yml: Set up GitLab CI. 2021-09-15 12:37:12 +02:00