On Thu, 23 Jul 2020 at 20:57, Gilles Sadowski <gillese...@gmail.com> wrote:

> Hi.
>
> 2020-07-23 12:38 UTC+02:00, Olivier Lamy <ol...@apache.org>:
> > Hi
> > As you know the current Jenkins infra is migrating to another CI server.
> > The current commons-* builds in the old Jenkins infra have been created
> > manually and this will be a pain to transfer to the new one and to keep
> > maintaining manually.
> > In the Maven project we have plenty of maven-* git repo so we have
> created
> > a dedicated Jenkins plugin (which is used by other TLP such netbeans)
> which
> > scan the gitbox server to get repo based on regular expression or name
> > content and create the build reusing the same build file.
> > And this is done without duplicating the build configuration for every
> > single git repository.... It's done once and updated for all repos when
> > this configuration change (no need to touch manually every single git
> > repository)
> > Each git repo contains a simple Jenkinsfile saying which jdks to use in
> > case the component has different needs.
> > I'm happy to help to duplicate similar configuration for commons.
> > Just let me know.
>
> +1
>
> How does it work with projects having several Jenkins builds
> (e.g. one for running SonarQube)?
>

can be a parameter as well.
look at this file
https://github.com/apache/maven-site-plugin/blob/master/Jenkinsfile
we can imagine having a parameter sonarQube: true/false (default might be
false)


>
> Gilles
>
> >
> > cheers
> > Olivier
> >
> > On Thu, 23 Jul 2020 at 16:39, Stefan Bodewig <bode...@apache.org> wrote:
> >
> >> On 2020-07-23, Stefan Bodewig wrote:
> >>
> >> > My preference would be for using less of github rather than more. But
> >> > I'm probably alone with that.
> >>
> >> Of course I'm not. Sorry Gilles. :-)
> >>
> >> Stefan
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> >> For additional commands, e-mail: dev-h...@commons.apache.org
> >>
> >>
> >
> > --
> > Olivier Lamy
> > http://twitter.com/olamy | http://linkedin.com/in/olamy
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>

-- 
Olivier Lamy
http://twitter.com/olamy | http://linkedin.com/in/olamy

Reply via email to