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]
>

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

Reply via email to