You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by Richard Eckart de Castilho <re...@apache.org> on 2020/07/22 07:42:40 UTC

Migration to ci-builds

Hi all,

infra is setting up a new Jenkins infrastructure at

  https://ci-builds.apache.org

I have requested the creation of a folder for UIMA on the new
server

  https://issues.apache.org/jira/browse/INFRA-20585

Once we have the folder, I'll start looking into moving builds over.

Cheers,

-- Richard

[DEADLINE] in one week - Re: Migration to ci-builds

Posted by Marshall Schor <ms...@schor.com>.
Jerry and Eddie - if you're not aware, there's a deadline in 1 week to get your
Jenkins builds migrated.

Can you focus on this?

-Marshall

On 7/22/2020 3:42 AM, Richard Eckart de Castilho wrote:
> Hi all,
>
> infra is setting up a new Jenkins infrastructure at
>
>   https://ci-builds.apache.org
>
> I have requested the creation of a folder for UIMA on the new
> server
>
>   https://issues.apache.org/jira/browse/INFRA-20585
>
> Once we have the folder, I'll start looking into moving builds over.
>
> Cheers,
>
> -- Richard

Re: Migration to ci-builds - upcoming deadline

Posted by Richard Eckart de Castilho <re...@apache.org>.
So...

I have created "multi-branch jobs" which look for the Jenkinsfile in the repo (as mentioned in a previous mail in this thread) for the following repos:

== I am working on adding the Jenkins files here already...
* https://github.com/apache/uima-uimaj
* https://github.com/apache/uima-uimafit
* https://github.com/apache/uima-ruta

== These do not yet have Jenkinsfiles and I haven't started adding those yet - feel free to do it before I do ;)
* https://github.com/apache/uima-uimacpp
* https://github.com/apache/uima-async-scaleout

== These are actually still only SVN mirrors (not sure if they actually still get updated...) - IMHO we should migrate them to full GitHub repos:
* https://github.com/apache/uima-addons
* https://github.com/apache/uima-sandbox
* https://github.com/apache/uima-build
* https://github.com/apache/uima-ducc

== Do we still need this one?
* https://github.com/apache/uima-as_old

== There is no GitHub repo (not even a mirror) for this SVN location - do we still need it?
* https://svn.apache.org/repos/asf/uima/eclipse-packagings

Also, the website is still in SVN.

Here is a link to the new CI server:

  https://ci-builds.apache.org/job/UIMA/

Please make sure you log in to the CI server, otherwise you might not be able to see everything.

Cheers,

-- Richard

Re: Migration to ci-builds - upcoming deadline

Posted by Marshall Schor <ms...@schor.com>.
For those that missed it (like myself), the original note about this change is
on the builds@apache.org mailing list,

which you can see here: 
http://mail-archives.apache.org/mod_mbox/www-builds/202007.mbox/%3CCAN0Gg1dyFnWtD0sbmMJRvhQtZt1yXByv%3DgWW4d7N%2BZ5qvEEhdg%40mail.gmail.com%3E

(or just go to
http://mail-archives.apache.org/mod_mbox/www-builds/202007.mbox/browser and look
for the

[IMPORTANT] - Migration to ci-builds.a.o   message.

Much thanks to Richard for his work on this!  -Marshall

On 7/22/2020 3:42 AM, Richard Eckart de Castilho wrote:
> Hi all,
>
> infra is setting up a new Jenkins infrastructure at
>
>   https://ci-builds.apache.org
>
> I have requested the creation of a folder for UIMA on the new
> server
>
>   https://issues.apache.org/jira/browse/INFRA-20585
>
> Once we have the folder, I'll start looking into moving builds over.
>
> Cheers,
>
> -- Richard

Re: [DEADLINE] in 1 week - Re: Migration to ci-builds

Posted by Peter Klügl <pe...@averbis.com>.
Great, thanks!

Richard Eckart de Castilho <re...@apache.org> schrieb am So., 16. Aug. 2020,
14:22:

> Don't worry Peter, I'll do it for Ruta.
>
> -- Richard
>
> > On 16. Aug 2020, at 02:22, Marshall Schor <ms...@schor.com> wrote:
> >
> > Hi Peter,
> >
> > In case you didn't see this, there's a deadline coming up in 1 week to
> have
> > Jenkins jobs migrated.
> >
> > Are you working on this for Ruta?
> >
> > -Marshall
>
>

Re: [DEADLINE] in 1 week - Re: Migration to ci-builds

Posted by Richard Eckart de Castilho <re...@apache.org>.
Don't worry Peter, I'll do it for Ruta.

-- Richard

> On 16. Aug 2020, at 02:22, Marshall Schor <ms...@schor.com> wrote:
> 
> Hi Peter,
> 
> In case you didn't see this, there's a deadline coming up in 1 week to have
> Jenkins jobs migrated.
> 
> Are you working on this for Ruta?
> 
> -Marshall


[DEADLINE] in 1 week - Re: Migration to ci-builds

Posted by Marshall Schor <ms...@schor.com>.
Hi Peter,

In case you didn't see this, there's a deadline coming up in 1 week to have
Jenkins jobs migrated.

Are you working on this for Ruta?

-Marshall

On 7/22/2020 3:42 AM, Richard Eckart de Castilho wrote:
> Hi all,
>
> infra is setting up a new Jenkins infrastructure at
>
>   https://ci-builds.apache.org
>
> I have requested the creation of a folder for UIMA on the new
> server
>
>   https://issues.apache.org/jira/browse/INFRA-20585
>
> Once we have the folder, I'll start looking into moving builds over.
>
> Cheers,
>
> -- Richard

Re: Migration to ci-builds

Posted by Richard Eckart de Castilho <re...@apache.org>.
Just a quick update:

There is are multi-branch jobs configured for uima-uimaj and uima-uimafit and I am currently testing with these jobs.

The jobs automatically scan the respective GitHub projects and should be building PRs and master branches automatically.

In order to build a branch, it needs to contain a "Jenkinsfile" - a Jenkins pipeline definition file which we manage along with the code in the repo. Cf.

* https://issues.apache.org/jira/browse/UIMA-6257
* https://issues.apache.org/jira/browse/UIMA-6259

I'll look into setting up corresponding jobs for the other sub-projects which are already on GitHub as well.

Then we'll also need to consider what should happen with the sub-projects that still remain on SVN.

Cheers,

-- Richard


Re: Migration to ci-builds

Posted by Richard Eckart de Castilho <re...@apache.org>.
On 25. Jul 2020, at 07:43, Marshall Schor <ms...@schor.com> wrote:
> 
> nice, thanks!  Any pointers to the big picture of what this change is about? 

I have no idea - but on August 15th, the existing builds.apache.org will go down. 

I would like to set up the new builds as multi-branch pipeline builds which are
controlled by a Jenkinsfile in the repository instead of a UI-managed build
configuration that needs to be configured through the Jenkins web interface...
but it doesn't seem to be straightforward:

  https://issues.apache.org/jira/browse/INFRA-20625

Cheers,

-- Richard


Re: Migration to ci-builds

Posted by Marshall Schor <ms...@schor.com>.
nice, thanks!  Any pointers to the big picture of what this change is about? 
-Marshall

On 7/22/2020 3:42 AM, Richard Eckart de Castilho wrote:
> Hi all,
>
> infra is setting up a new Jenkins infrastructure at
>
>   https://ci-builds.apache.org
>
> I have requested the creation of a folder for UIMA on the new
> server
>
>   https://issues.apache.org/jira/browse/INFRA-20585
>
> Once we have the folder, I'll start looking into moving builds over.
>
> Cheers,
>
> -- Richard