Yeah, you just have to change the java-version, although I don't know if Java 20 is supported yet. CXF uses Java 17 here: https://github.com/apache/cxf/blob/2419865a4d160ef5973d3fbb8adb3dd50472e6a3/.github/workflows/pull-request-build.yml#L22
Colm. On Tue, Apr 18, 2023 at 7:07 AM Emmanuel Lécharny <[email protected]> wrote: > > 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]
