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