Migration to new ci-builds.a.o

classic Classic list List threaded Threaded
13 messages Options
Reply | Threaded
Open this post in threaded view
|

Migration to new ci-builds.a.o

Andriy Redko
Hey guys,

The news stroke me by surprise but according to the mailing list thread [1], we have
to migrate all our Jenkins jobs to the new ci-builds.a.o server(s). I have created a
ticket for establishing Apache CXF folder [2] and will try to migrate as many jobs as
I can, but I would very likely need an assistance with the release / publishing jobs,
please let me know if someone could help me with that.

Thanks!

[1] http://mail-archives.apache.org/mod_mbox/www-builds/202007.mbox/%3CCAN0Gg1dyFnWtD0sbmMJRvhQtZt1yXByv%3DgWW4d7N%2BZ5qvEEhdg%40mail.gmail.com%3E
[2] https://issues.apache.org/jira/browse/INFRA-20565

Best Regards,
    Andriy Redko

Reply | Threaded
Open this post in threaded view
|

Re: Migration to new ci-builds.a.o

Dennis Kieselhorst
Happy to help, Andriy!

Best,
Dennis

Am 21.07.2020 um 04:43 schrieb Andriy Redko:

> Hey guys,
>
> The news stroke me by surprise but according to the mailing list thread [1], we have
> to migrate all our Jenkins jobs to the new ci-builds.a.o server(s). I have created a
> ticket for establishing Apache CXF folder [2] and will try to migrate as many jobs as
> I can, but I would very likely need an assistance with the release / publishing jobs,
> please let me know if someone could help me with that.
>
> Thanks!
>
> [1] http://mail-archives.apache.org/mod_mbox/www-builds/202007.mbox/%3CCAN0Gg1dyFnWtD0sbmMJRvhQtZt1yXByv%3DgWW4d7N%2BZ5qvEEhdg%40mail.gmail.com%3E
> [2] https://issues.apache.org/jira/browse/INFRA-20565
>
> Best Regards,
>     Andriy Redko
>

Reply | Threaded
Open this post in threaded view
|

Re: Migration to new ci-builds.a.o

Andriy Redko
Thanks a lot, Dennis! The first job CXF-Trunk-JDK18 is migrated: https://ci-builds.apache.org/job/CXF/job/CXF-Trunk-JDK18
Could you please check if you have enough permissions to create new jobs, change job configurations, etc.
Thanks!

Best Regards,
    Andriy Redko

DK> Happy to help, Andriy!

DK> Best,
DK> Dennis

DK> Am 21.07.2020 um 04:43 schrieb Andriy Redko:
>> Hey guys,

>> The news stroke me by surprise but according to the mailing list thread [1], we have
>> to migrate all our Jenkins jobs to the new ci-builds.a.o server(s). I have created a
>> ticket for establishing Apache CXF folder [2] and will try to migrate as many jobs as
>> I can, but I would very likely need an assistance with the release / publishing jobs,
>> please let me know if someone could help me with that.

>> Thanks!

>> [1] http://mail-archives.apache.org/mod_mbox/www-builds/202007.mbox/%3CCAN0Gg1dyFnWtD0sbmMJRvhQtZt1yXByv%3DgWW4d7N%2BZ5qvEEhdg%40mail.gmail.com%3E
>> [2] https://issues.apache.org/jira/browse/INFRA-20565

>> Best Regards,
>>     Andriy Redko



Reply | Threaded
Open this post in threaded view
|

Re: Migration to new ci-builds.a.o

Dennis Kieselhorst
Hi Andriy!
> Thanks a lot, Dennis! The first job CXF-Trunk-JDK18 is migrated: https://ci-builds.apache.org/job/CXF/job/CXF-Trunk-JDK18
> Could you please check if you have enough permissions to create new jobs, change job configurations, etc.
> Thanks!
>
Permissions seem to be ok. One suggestion: Let's use a proper naming,
CXF-Trunk-JDK18 still comes from the Subversion time and soon we will
have JDK18 for real.

Best,

Dennis

Reply | Threaded
Open this post in threaded view
|

Re: Migration to new ci-builds.a.o

Andriy Redko
Hi Dennis,

Thanks for checking! Yeah, I run into the same afterthought, I will rename
the job to CXF-JDK8 (dropping Trunk and Master parts), the same for other,
sounds good? Thanks!

Best Regards,
    Andriy Redko

On Wed, Jul 22, 2020, 12:46 AM Dennis Kieselhorst <[hidden email]> wrote:

> Hi Andriy!
> > Thanks a lot, Dennis! The first job CXF-Trunk-JDK18 is migrated:
> https://ci-builds.apache.org/job/CXF/job/CXF-Trunk-JDK18
> > Could you please check if you have enough permissions to create new
> jobs, change job configurations, etc.
> > Thanks!
> >
> Permissions seem to be ok. One suggestion: Let's use a proper naming,
> CXF-Trunk-JDK18 still comes from the Subversion time and soon we will
> have JDK18 for real.
>
> Best,
>
> Dennis
>
>
Reply | Threaded
Open this post in threaded view
|

Re: Migration to new ci-builds.a.o

Dennis Kieselhorst
In the meantime I had another thought, see here:
https://lists.apache.org/thread.html/r0a86bc4ac23d3984701d75ddb75dda858cd08d2f7aa56c0e3ef86e75%40%3Cbuilds.apache.org%3E

So in the end we would just having one job to cover the standard things.

Best,
Dennis

Am 22.07.2020 um 14:26 schrieb Andrey Redko:
> Hi Dennis,
>
> Thanks for checking! Yeah, I run into the same afterthought, I will rename
> the job to CXF-JDK8 (dropping Trunk and Master parts), the same for other,
> sounds good? Thanks!
>
> Best Regards,
>     Andriy Redko

Reply | Threaded
Open this post in threaded view
|

Re: Migration to new ci-builds.a.o

Andriy Redko
Hi Dennis,

I think it is feasible to do in Jenkins, to have one job
and build matrix (Multi-configuration project), not sure about
multiple branches but in worst case we may just end up with 3 jobs.
The migration timeframe is really short, August 15th is cut off date.
I will try to move the jobs as-is (it looks faster to pull off at
the moment) but we could work towards your idea. Also, please feel
free to experiment if you have time. Sounds like a plan?

Thanks!

Best Regards,
    Andriy Redko

DK> In the meantime I had another thought, see here:
DK> https://lists.apache.org/thread.html/r0a86bc4ac23d3984701d75ddb75dda858cd08d2f7aa56c0e3ef86e75%40%3Cbuilds.apache.org%3E

DK> So in the end we would just having one job to cover the standard things.

DK> Best,
DK> Dennis

DK> Am 22.07.2020 um 14:26 schrieb Andrey Redko:
>> Hi Dennis,

>> Thanks for checking! Yeah, I run into the same afterthought, I will rename
>> the job to CXF-JDK8 (dropping Trunk and Master parts), the same for other,
>> sounds good? Thanks!

>> Best Regards,
>>     Andriy Redko


Reply | Threaded
Open this post in threaded view
|

Re: Migration to new ci-builds.a.o

Dennis Kieselhorst
Hi Andriy,

will do. Just started with the adapted pipeline from struts and wanted
to simplify that using the declarative matrix feature.

Unfortunately build queue length in Jenkins is >1000 at the moment which
makes testing impossible. Will continue it later this weekend.

Best,
Dennis

Am 24.07.2020 um 04:14 schrieb Andriy Redko:

> Hi Dennis,
>
> I think it is feasible to do in Jenkins, to have one job
> and build matrix (Multi-configuration project), not sure about
> multiple branches but in worst case we may just end up with 3 jobs.
> The migration timeframe is really short, August 15th is cut off date.
> I will try to move the jobs as-is (it looks faster to pull off at
> the moment) but we could work towards your idea. Also, please feel
> free to experiment if you have time. Sounds like a plan?
>
> Thanks!
>
> Best Regards,
>     Andriy Redko
>
> DK> In the meantime I had another thought, see here:
> DK> https://lists.apache.org/thread.html/r0a86bc4ac23d3984701d75ddb75dda858cd08d2f7aa56c0e3ef86e75%40%3Cbuilds.apache.org%3E
>
> DK> So in the end we would just having one job to cover the standard things.
>
> DK> Best,
> DK> Dennis
>
> DK> Am 22.07.2020 um 14:26 schrieb Andrey Redko:
>>> Hi Dennis,
>>> Thanks for checking! Yeah, I run into the same afterthought, I will rename
>>> the job to CXF-JDK8 (dropping Trunk and Master parts), the same for other,
>>> sounds good? Thanks!
>>> Best Regards,
>>>     Andriy Redko
>

Reply | Threaded
Open this post in threaded view
|

Re: Migration to new ci-builds.a.o

deki
Hi,

short update: I managed to have a successful build with the combined pipeline for JDK 8 and 11 today https://ci-builds.apache.org/job/CXF/job/pipeline/job/master/18/ and now trying to simplify this using declarative matrix. Unfortunately there are still issues on the new Jenkins server causing the build queue to be ~3500 long. This makes it really hard to experiment and try out things. See also https://lists.apache.org/thread.html/r7fe2b9ace77b5658240542e13630b415ac9b76a81c486580910ed062%40%3Cbuilds.apache.org%3E

Best,
Dennis


Reply | Threaded
Open this post in threaded view
|

Re: Migration to new ci-builds.a.o

deki
Hi,

first successful build using matrix: https://ci-builds.apache.org/job/CXF/job/pipeline/job/master/65/

We can now start simplifying existing stages, adding additional stages for deploy and sonar and adding additional JDKs to the matrix.

Best,
Dennis
Reply | Threaded
Open this post in threaded view
|

Re: Migration to new ci-builds.a.o

Andriy Redko
Hi Dennis,

Thanks a lot for that, I will try to help you out with additional stages/JDKs,
just came back from vacation.

Best Regards,
    Andriy Redko

DK> Hi,

DK> first successful build using matrix: https://ci-builds.apache.org/job/CXF/job/pipeline/job/master/65/

DK> We can now start simplifying existing stages, adding additional stages for deploy and sonar and adding additional JDKs to the matrix.

DK> Best,
DK> Dennis

Reply | Threaded
Open this post in threaded view
|

Re: Migration to new ci-builds.a.o

Andriy Redko
In reply to this post by deki
Hi Dennis,

I've moved CXF-Master-Analysis job [1] to ci-builds but I don't have Sonar credentials, I am
wondering if you know them or know where to get them? Thanks!

[1] https://ci-builds.apache.org/job/CXF/job/CXF-Master-Analysis/

Best Regards,
    Andriy Redko

DK> Hi,

DK> first successful build using matrix: https://ci-builds.apache.org/job/CXF/job/pipeline/job/master/65/

DK> We can now start simplifying existing stages, adding additional stages for deploy and sonar and adding additional JDKs to the matrix.

DK> Best,
DK> Dennis

Reply | Threaded
Open this post in threaded view
|

Re: Migration to new ci-builds.a.o

Dennis Kieselhorst
Hi Andriy!

> I've moved CXF-Master-Analysis job [1] to ci-builds but I don't have
> Sonar credentials, I am
> wondering if you know them or know where to get them? Thanks!
>
> [1] https://ci-builds.apache.org/job/CXF/job/CXF-Master-Analysis/

See https://issues.apache.org/jira/browse/INFRA-18847 only Daniel and
Colm have permission at the moment.

Best,
Dennis