You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cxf.apache.org by Andriy Redko <dr...@gmail.com> on 2018/09/21 18:19:34 UTC

Fixing JDK10 (and probably JDK9) builds for master

Hey guys,

It's been a while since we had the last more or less successful build on Jenkins for JDK9+. I have made a few 
changes (hopefuly temporary) to let the builds going:
 
 - for JDK9+ profile, changed EasyMock 3.7-SNAPSHOT to 3.6 (since snapshot is not available, 3.6 is JDK10 ready)
 - for JDK9+ profile, changed the codegen-plugin/jdk-cxf-with-toolchain integration test to use the toolchain from the current JDK it is being built with

The JDK10 build is looking good now https://builds.apache.org/job/CXF-Master-JDK10/284/console, for JDK9 the toolchain is still failing 
https://builds.apache.org/job/CXF-Master-JDK9/ (I am looking into it). If someone has any concerns or ideas, please share.

Thanks!

Best Regards,
    Andriy Redko

  


Re: Fixing JDK10 (and probably JDK9) builds for master

Posted by Andrey Redko <dr...@gmail.com>.
Got it, thanks Freeman!

Best Regards,
    Andriy Redko

On Fri, Sep 21, 2018, 7:24 PM ffang <fr...@gmail.com> wrote:

> Hi Andriy,
>
> I just build easy mock locally to use the SNAPSHOT, hope easy mock 3.7
> will get released soon.
>
> Cheers
> -------------
> Freeman(Yue) Fang
>
> Red Hat, Inc.
> FuseSource is now part of Red Hat
>
>
>
> On Sep 22, 2018, at 6:58 AM, Andrey Redko <dr...@gmail.com> wrote:
>
> Hi Freeman,
>
> Absolutely, it should be released next week, I will configure the job. For
> 3.7-SNAPSHOT, we need to find the way to fetch it, it's not available in
> repos accessible to Jenkins. Have we solved such a problem before?
>
> PS: JDK9 is rolling as well.
>
> Thanks!
>
> Best Regards,
>     Andriy Redko
>
> On Fri, Sep 21, 2018, 6:45 PM Freeman Fang <fr...@gmail.com> wrote:
>
>> Hi Andriy,
>>
>> Thanks!
>>
>> And I don’t think we need to worry about JDK9 failure a lot since JDK9 is
>> EOL now.
>>
>> Could we also setup build job for JDK11(IIRC we need EasyMock
>> 3.7-SNAPSHOT for JDK11[1])? Since JDK11 is the LTS version I believe we
>> should target to support this version mainly.
>>
>> [1]https://github.com/easymock/easymock/issues/218
>>
>> Best Regards
>> -------------
>> Freeman(Yue) Fang
>>
>> Red Hat, Inc.
>> FuseSource is now part of Red Hat
>>
>>
>>
>> On Sep 22, 2018, at 2:19 AM, Andriy Redko <dr...@gmail.com> wrote:
>>
>> Hey guys,
>>
>> It's been a while since we had the last more or less successful build on
>> Jenkins for JDK9+. I have made a few
>> changes (hopefuly temporary) to let the builds going:
>>
>> - for JDK9+ profile, changed EasyMock 3.7-SNAPSHOT to 3.6 (since snapshot
>> is not available, 3.6 is JDK10 ready)
>> - for JDK9+ profile, changed the codegen-plugin/jdk-cxf-with-toolchain
>> integration test to use the toolchain from the current JDK it is being
>> built with
>>
>> The JDK10 build is looking good now
>> https://builds.apache.org/job/CXF-Master-JDK10/284/console, for JDK9 the
>> toolchain is still failing
>> https://builds.apache.org/job/CXF-Master-JDK9/ (I am looking into it).
>> If someone has any concerns or ideas, please share.
>>
>> Thanks!
>>
>> Best Regards,
>>    Andriy Redko
>>
>>
>>
>>
>>
>

Re: Fixing JDK10 (and probably JDK9) builds for master

Posted by Andriy Redko <dr...@gmail.com>.
The JDK11 build has been set up: https://builds.apache.org/job/CXF-Master-JDK11 :-)

f> Hi Andriy,


f> I just build easy mock locally to use the SNAPSHOT, hope easy mock 3.7 will get released soon. 


f> Cheers

f> -------------
f> Freeman(Yue) Fang

f> Red Hat, Inc. 
f> FuseSource is now part of Red Hat




f> On Sep 22, 2018, at 6:58 AM, Andrey Redko <dr...@gmail.com> wrote:

f> Hi Freeman,


f> Absolutely, it should be released next week, I will configure the job. For 3.7-SNAPSHOT, we need to find the way to
f> fetch it, it's not available in repos accessible to Jenkins. Have we solved such a problem before?


f> PS: JDK9 is rolling as well.


f> Thanks!


f> Best Regards,
f>     Andriy Redko

f> On Fri, Sep 21, 2018, 6:45 PM Freeman Fang <fr...@gmail.com> wrote:

f> Hi Andriy,


f> Thanks!


f> And I don’t think we need to worry about JDK9 failure a lot since JDK9 is EOL now.


f> Could we also setup build job for JDK11(IIRC we need EasyMock 3.7-SNAPSHOT for JDK11[1])? Since JDK11 is the LTS
f> version I believe we should target to support this version mainly.


f> [1]https://github.com/easymock/easymock/issues/218


f> Best Regards
f> -------------
f> Freeman(Yue) Fang

f> Red Hat, Inc. 
f> FuseSource is now part of Red Hat




f> On Sep 22, 2018, at 2:19 AM, Andriy Redko <dr...@gmail.com> wrote:

f> Hey guys,

f> It's been a while since we had the last more or less successful build on Jenkins for JDK9+. I have made a few 
f> changes (hopefuly temporary) to let the builds going:

f>  - for JDK9+ profile, changed EasyMock 3.7-SNAPSHOT to 3.6 (since snapshot is not available, 3.6 is JDK10 ready)
f>  - for JDK9+ profile, changed the codegen-plugin/jdk-cxf-with-toolchain integration test to use the toolchain from the current JDK it is being built with

f> The JDK10 build is looking good now https://builds.apache.org/job/CXF-Master-JDK10/284/console, for JDK9 the toolchain is still failing
f> https://builds.apache.org/job/CXF-Master-JDK9/ (I am looking into it). If someone has any concerns or ideas, please share.

f> Thanks!

f> Best Regards,
f>     Andriy Redko








f>  


Re: Fixing JDK10 (and probably JDK9) builds for master

Posted by ffang <fr...@gmail.com>.
Hi Andriy,

I just build easy mock locally to use the SNAPSHOT, hope easy mock 3.7 will get released soon. 

Cheers
-------------
Freeman(Yue) Fang

Red Hat, Inc. 
FuseSource is now part of Red Hat



> On Sep 22, 2018, at 6:58 AM, Andrey Redko <dr...@gmail.com> wrote:
> 
> Hi Freeman,
> 
> Absolutely, it should be released next week, I will configure the job. For 3.7-SNAPSHOT, we need to find the way to fetch it, it's not available in repos accessible to Jenkins. Have we solved such a problem before?
> 
> PS: JDK9 is rolling as well.
> 
> Thanks!
> 
> Best Regards,
>     Andriy Redko
> 
> On Fri, Sep 21, 2018, 6:45 PM Freeman Fang <freeman.fang@gmail.com <ma...@gmail.com>> wrote:
> Hi Andriy,
> 
> Thanks!
> 
> And I don’t think we need to worry about JDK9 failure a lot since JDK9 is EOL now.
> 
> Could we also setup build job for JDK11(IIRC we need EasyMock 3.7-SNAPSHOT for JDK11[1])? Since JDK11 is the LTS version I believe we should target to support this version mainly.
> 
> [1]https://github.com/easymock/easymock/issues/218 <https://github.com/easymock/easymock/issues/218>
> 
> Best Regards
> -------------
> Freeman(Yue) Fang
> 
> Red Hat, Inc. 
> FuseSource is now part of Red Hat
> 
> 
> 
>> On Sep 22, 2018, at 2:19 AM, Andriy Redko <drreta@gmail.com <ma...@gmail.com>> wrote:
>> 
>> Hey guys,
>> 
>> It's been a while since we had the last more or less successful build on Jenkins for JDK9+. I have made a few 
>> changes (hopefuly temporary) to let the builds going:
>> 
>> - for JDK9+ profile, changed EasyMock 3.7-SNAPSHOT to 3.6 (since snapshot is not available, 3.6 is JDK10 ready)
>> - for JDK9+ profile, changed the codegen-plugin/jdk-cxf-with-toolchain integration test to use the toolchain from the current JDK it is being built with
>> 
>> The JDK10 build is looking good now https://builds.apache.org/job/CXF-Master-JDK10/284/console <https://builds.apache.org/job/CXF-Master-JDK10/284/console>, for JDK9 the toolchain is still failing 
>> https://builds.apache.org/job/CXF-Master-JDK9/ <https://builds.apache.org/job/CXF-Master-JDK9/> (I am looking into it). If someone has any concerns or ideas, please share.
>> 
>> Thanks!
>> 
>> Best Regards,
>>    Andriy Redko
>> 
>> 
>> 
> 


Re: Fixing JDK10 (and probably JDK9) builds for master

Posted by Andrey Redko <dr...@gmail.com>.
Hi Freeman,

Absolutely, it should be released next week, I will configure the job. For
3.7-SNAPSHOT, we need to find the way to fetch it, it's not available in
repos accessible to Jenkins. Have we solved such a problem before?

PS: JDK9 is rolling as well.

Thanks!

Best Regards,
    Andriy Redko

On Fri, Sep 21, 2018, 6:45 PM Freeman Fang <fr...@gmail.com> wrote:

> Hi Andriy,
>
> Thanks!
>
> And I don’t think we need to worry about JDK9 failure a lot since JDK9 is
> EOL now.
>
> Could we also setup build job for JDK11(IIRC we need EasyMock 3.7-SNAPSHOT
> for JDK11[1])? Since JDK11 is the LTS version I believe we should target to
> support this version mainly.
>
> [1]https://github.com/easymock/easymock/issues/218
>
> Best Regards
> -------------
> Freeman(Yue) Fang
>
> Red Hat, Inc.
> FuseSource is now part of Red Hat
>
>
>
> On Sep 22, 2018, at 2:19 AM, Andriy Redko <dr...@gmail.com> wrote:
>
> Hey guys,
>
> It's been a while since we had the last more or less successful build on
> Jenkins for JDK9+. I have made a few
> changes (hopefuly temporary) to let the builds going:
>
> - for JDK9+ profile, changed EasyMock 3.7-SNAPSHOT to 3.6 (since snapshot
> is not available, 3.6 is JDK10 ready)
> - for JDK9+ profile, changed the codegen-plugin/jdk-cxf-with-toolchain
> integration test to use the toolchain from the current JDK it is being
> built with
>
> The JDK10 build is looking good now
> https://builds.apache.org/job/CXF-Master-JDK10/284/console, for JDK9 the
> toolchain is still failing
> https://builds.apache.org/job/CXF-Master-JDK9/ (I am looking into it). If
> someone has any concerns or ideas, please share.
>
> Thanks!
>
> Best Regards,
>    Andriy Redko
>
>
>
>
>

Re: Fixing JDK10 (and probably JDK9) builds for master

Posted by Freeman Fang <fr...@gmail.com>.
Hi Andriy,

Thanks!

And I don’t think we need to worry about JDK9 failure a lot since JDK9 is EOL now.

Could we also setup build job for JDK11(IIRC we need EasyMock 3.7-SNAPSHOT for JDK11[1])? Since JDK11 is the LTS version I believe we should target to support this version mainly.

[1]https://github.com/easymock/easymock/issues/218 <https://github.com/easymock/easymock/issues/218>

Best Regards
-------------
Freeman(Yue) Fang

Red Hat, Inc. 
FuseSource is now part of Red Hat



> On Sep 22, 2018, at 2:19 AM, Andriy Redko <dr...@gmail.com> wrote:
> 
> Hey guys,
> 
> It's been a while since we had the last more or less successful build on Jenkins for JDK9+. I have made a few 
> changes (hopefuly temporary) to let the builds going:
> 
> - for JDK9+ profile, changed EasyMock 3.7-SNAPSHOT to 3.6 (since snapshot is not available, 3.6 is JDK10 ready)
> - for JDK9+ profile, changed the codegen-plugin/jdk-cxf-with-toolchain integration test to use the toolchain from the current JDK it is being built with
> 
> The JDK10 build is looking good now https://builds.apache.org/job/CXF-Master-JDK10/284/console, for JDK9 the toolchain is still failing 
> https://builds.apache.org/job/CXF-Master-JDK9/ (I am looking into it). If someone has any concerns or ideas, please share.
> 
> Thanks!
> 
> Best Regards,
>    Andriy Redko
> 
> 
>