Indeed!

Any way to have it built for Java 11/17 and 20 ?

I guess it's only a matter of dealing with some yamlery...

On 18/04/2023 07:56, Colm O hEigeartaigh wrote:
Hi Emmanuel,

As an alternative to Jenkins, I added a pull request builder as a
github action here:
https://github.com/apache/directory-ldap-api/blob/master/.github/workflows/pull-request-build.yaml

The build times are pretty good:
https://github.com/apache/directory-ldap-api/actions/workflows/pull-request-build.yaml

Colm.

On Mon, Apr 17, 2023 at 4:35 PM Emmanuel Lécharny <[email protected]> wrote:

Hi!


we have to add a Java 20 build for the LDAP API, ApacheDS and most
certainly for Fortress.
The current buildtools project cannot deploy a container with jdk-20,
because the image does not exist. I think we can modify the current
Dockerfile to use the Eclipse-Tamarin images.

I'll work on that in the coming two weeks (but any insight is greatly
appreciated ;-)

Otherwise we have two frequent breakages:
- a race condition that cause the SSL layer to throw an unexpected
exception. Nothing really serious, it's just that we don't handle it
properly on the LDAP API client. I'm working on it atm.
- a permanent breakage on windows 11, due to some filesystem not being
freed. I guess we should either fix it - I'm not a windows lover, so if
anyone has any clue, that would be great, otherwise option 2 - get rid
of windows 11 build

That being said, those builds take a hell of time:
- LDAP API takes more or less 15 minutes
- ApacheDS takes at least 2h

I wonder if it would be a possibility to get a simple Java 8 build atm
(or at least a Java 17 targeting Java 8), with the option of running the
whole pipleline only once a week or before a release ?`

Thanks !

--
*Emmanuel Lécharny - CTO* 205 Promenade des Anglais – 06200 NICE
T. +33 (0)4 89 97 36 50
P. +33 (0)6 08 33 32 61
[email protected] https://www.busit.com/

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]


--
*Emmanuel Lécharny - CTO* 205 Promenade des Anglais – 06200 NICE
T. +33 (0)4 89 97 36 50
P. +33 (0)6 08 33 32 61
[email protected] https://www.busit.com/

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to