Yes, the SeedJob is not ideal because it's the only way to test Jenkins job
changes, but there's no easy way to sandbox your testing-- running the seed
job regenerates all live jobs from your PR.

Splitting the SeedJob like we have for others based on trigger (cron vs
phrase) would be an easy change and allow sending triggered failures to
only PR author.

On Mon, Oct 22, 2018 at 9:04 AM Maximilian Michels <[email protected]> wrote:

> Ah good point. That's why we were frequently seeing these mails. Would
> be nice to be able to test Jenkins DSL changes without generating an
> email to a mailing list.
>
> On 22.10.18 17:25, Kenneth Knowles wrote:
> > Another thing about the seed job: for jobs like 'Java Postcommit" there
> > is a separate job for whether it is run as an actual postcommit or
> > whether it is run against a PR. The seed job has not been split this
> > way. So when someone is testing the seed job on a PR failures look the
> > same as if it is broken on master.
> >
> > Kenn
> >
> > On Mon, Oct 22, 2018 at 2:15 AM Maximilian Michels <[email protected]
> > <mailto:[email protected]>> wrote:
> >
> >     Hi Rui,
> >
> >     The seed job being broken is sort of a big deal because it prevents
> >     updates to our Jenkins jobs. However, it doesn't stop the existing
> test
> >     configurations from running. I haven't found the mails annoying but
> I'm
> >     ok with moving them to the builds@ list.
> >
> >     -Max
> >
> >     On 22.10.18 11:05, Colm O hEigeartaigh wrote:
> >      > We had a discussion recently about splitting the JIRA
> >     notifications to a
> >      > new list "[email protected]", and also splitting the Jenkins mails to
> >      > (potentially) "[email protected]". So I guess the issue you raised
> can be
> >      > done once the latter mailing list is set up and active.
> >      >
> >      > Colm.
> >      >
> >      > On Fri, Oct 19, 2018 at 11:29 PM Rui Wang <[email protected]
> >     <mailto:[email protected]>
> >      > <mailto:[email protected] <mailto:[email protected]>>> wrote:
> >      >
> >      >     Hi Community,
> >      >
> >      >     I have seen some Jenkins build failure/back-to-normal emails
> >     in dev@
> >      >     in last several months. Seems to me that this setting is
> coded in
> >      >
> >
> https://github.com/apache/beam/blob/master/.test-infra/jenkins/job_00_seed.groovy#L100
> .
> >      >
> >      >     In the link above, the comment says the seed job is very
> >     important
> >      >     so the notification emails should be sent to dev@.
> >      >
> >      >     I am wondering if this is still true that we always want to
> >     see such
> >      >     notifications in dev@? If such notifications have become
> spams to
> >      >     dev@, can we move it to either commits@ or another dedicated
> >      >     email address (maybe create a new one)?
> >      >
> >      >     -Rui
> >      >
> >      >
> >      >
> >      > --
> >      > Colm O hEigeartaigh
> >      >
> >      > Talend Community Coder
> >      > http://coders.talend.com
> >
>


-- 




Got feedback? tinyurl.com/swegner-feedback

Reply via email to