On Thu, 23 Jul 2020 at 20:57, Gilles Sadowski <[email protected]> wrote:
> Hi. > > 2020-07-23 12:38 UTC+02:00, Olivier Lamy <[email protected]>: > > 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 <[email protected]> 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: [email protected] > >> For additional commands, e-mail: [email protected] > >> > >> > > > > -- > > Olivier Lamy > > http://twitter.com/olamy | http://linkedin.com/in/olamy > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > -- Olivier Lamy http://twitter.com/olamy | http://linkedin.com/in/olamy
