Hi Mikael,

what is the process if we want additional plug-ins for Jenkins?

For example, the Warnings-Plugin looks useful to me to validate via Gerrit
verification builds, that the number of compiler warnings do not increase.

References:
https://wiki.jenkins.io/display/JENKINS/Warnings+Plugin
https://stackoverflow.com/questions/38308496/how-do-i-fail-a-build-in-jenkins-if-the-number-of-compiler-warnings-increases

Best regards, Lars



On Wed, Mar 14, 2018 at 9:43 AM, Mikaël Barbero <
mikael.barb...@eclipse-foundation.org> wrote:

>
> I would argue that the more tedious problem is having tests that sometimes
> fail. I've been waging a war against intermittent test failures in JBoss
> Tools for years. Some have been fixed by rewriting, some removed, and some
> fixed by upgrading the infrastructure (eg., giving slave nodes more RAM or
> more disk).
>
>
> I can't agree more that flaky tests should be addressed at all costs. But
> it's a reality today, and having to re-trigger build of gerrit patchsets
> from Jenkins can be tedious. This is just a little help (that shall not
> hinder the effort to eradicate flaky tests)
>
>
> Another way to manage this problem is to install the Naginator plugin to
> your JIPP: "Naginator is a plugin that schedules a new build immediately
> following a build failure, thereby nagging the project members that the
> build is failing." Can be configured to define number of rebuilds,
> frequency of rebuilds, etc.
>
>
> It is probably perfectly reasonable to run this plugin on the RedHat build
> infra, but I must forbid this plugin on the Eclipse infra for the
> foreseeable future. Some projects are already experiencing huge variation
> on their build time during peak hours, such a plugin would just make it
> worse for everybody.
>
> We are working on isolating projects one from each other. Until then,
> thank you for not using Naginator or similar plugin.
>
> Thanks.
>
> --
> *Mikaël Barbero - *Eclipse Foundation
> IT Services - Release Engineering
> 📱 (+33) 642 028 039
> 📧 mikael.barb...@eclipse-foundation.org
> 🐦 @mikbarbero
>
>
>
>
>
> On Mon, Mar 12, 2018 at 9:25 AM, Mikaël Barbero <mikael.barbero@eclipse-
> foundation.org> wrote:
>
>> Hi,
>>
>> For those of you who use a JIPP to build Gerrit patch sets, you may have
>> noticed that the user "Hudson CI" has been renamed to "CI Bot". This is
>> purely cosmetic.
>>
>> Also, the documentation about how to setup the Gerrit trigger Jenkins
>> plugin has been revamped and is now available here
>> https://wiki.eclipse.org/Jenkins#Gerrit_Trigger_Plugin
>>
>> I would like to draw you attention to the possible triggers you can setup
>> (https://wiki.eclipse.org/Jenkins#Configuration_of_Build_Triggers). Many
>> of you want to re-trigger a build when it fails (e.g., because of flaky
>> tests). It can be tedious to have to go to Jenkins just to do that. The
>> Gerrit trigger Jenkins plugin is not only able to trigger a build on a new
>> patch set. It lets you define triggers on comment values (e.g., if a
>> comment contains "run CI"). Have a look at the previous link for an example.
>>
>> Cheers,
>>
>>
>> --
>> *Mikaël Barbero - *Eclipse Foundation
>> IT Services - Release Engineering
>> 📱 (+33) 642 028 039
>> 📧 mikael.barb...@eclipse-foundation.org
>> 🐦 @mikbarbero
>>
>>
>> _______________________________________________
>> cross-project-issues-dev mailing list
>> cross-project-issues-dev@eclipse.org
>> To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
>>
>
>
>
> --
> Nick Boldt
> Senior Software Engineer, RHCSA
> Productization Lead :: JBoss Tools & Dev Studio
>
> IM: @nickboldt / @nboldt / http://nick.divbyzero.com
> <https://red.ht/sig>
> TRIED. TESTED. TRUSTED. <https://redhat.com/trusted>
> @ @redhatnews <https://twitter.com/redhatnews>      Red Hat
> <https://www.facebook.com/RedHatInc>
> <https://www.facebook.com/RedHatInc>
>
>
> “The Only Thing That Is Constant Is Change” - Heraclitus
> _______________________________________________
> cross-project-issues-dev mailing list
> cross-project-issues-dev@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
>
>
>
> _______________________________________________
> cross-project-issues-dev mailing list
> cross-project-issues-dev@eclipse.org
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
>



-- 
Eclipse Platform project co-lead
CEO vogella GmbH

Haindaalwisch 17a, 22395 Hamburg
Amtsgericht Hamburg: HRB 127058
Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
USt-IdNr.: DE284122352
Fax (040) 5247 6322, Email: lars.vo...@vogella.com, Web:
http://www.vogella.com
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Reply via email to