Thanks Chai, I generally like the idea of the bot. But I'm not a supporter
of the idea to disable any automatic triggering (disabling the webhook is
also not an option, considering that this will disable master triggers).
The CI system has to support the community without requiring people to
constantly shepherd every single run. Disabling automatic triggering seems
like a step back to me.

Instead, I'd recommend that CI gets triggered upon every commit as usual,
but people have the possibility to call a "command" (i.e. make a message
which results in the bot setting a label) to disable CI until they revoke
it. But the standard should still be that a new commit triggers a new CI
run.

https://plugins.jenkins.io/multibranch-scan-webhook-trigger/  seems like
this would poll SCM. This will incur high quota restrictions. Are you sure
that you can use that plugin at scale?

-Marco


On Thu, Mar 12, 2020 at 10:04 PM Lin Yuan <[email protected]> wrote:

> Chai,
>
> Awesome work. When do we expect this bot to be deployed?
>
> Best,
>
> Lin
>
> On Thu, Mar 12, 2020 at 2:00 PM Chaitanya Bapat <[email protected]>
> wrote:
>
> > Hello MXNet community,
> >
> > I have built an MXNet Bot <https://github.com/mxnet-bot> that allows PR
> > Authors, Committers and Jenkins Admins to trigger CI manually.
> > It handles 2 problems
> > 1. Manual CI trigger instead of existing automated CI trigger
> > 2. Gives permissions to PR Authors (in addition to MXNet Committers and
> > Jenkins Admins)
> >
> > Design Doc :
> > https://cwiki.apache.org/confluence/display/MXNET/MXNet+CI+Bot
> >
> > I urge you all to attend the demonstration meeting and lend your views on
> > the same.
> >
> > Thank you,
> > Chai
> >
> > *Meeting Details*:
> > ==============Conference Bridge Information==============
> > You have been invited to an online meeting, powered by Amazon Chime.
> > *Chime meeting ID*: *9272158344*
> > Join via Chime clients (manually): Select 'Meetings > Join a Meeting',
> and
> > enter 9272158344
> > Join via Chime clients (auto-call): If you invite auto-call as attendee,
> > Chime will call you when the meeting starts, select 'Answer'
> > *Join via browser screen share*: https://chime.aws/9272158344
> > *Join via phone* (US): +1-929-432-4463,,,9272158344#
> > *Join via phone (US toll-free)*: +1-855-552-4463,,,9272158344#
> > International dial-in: https://chime.aws/dialinnumbers/
> > In-room video system: Ext: 62000, Meeting PIN: 9272158344#
> >
> > --
> > *Chaitanya Prakash Bapat*
> > *+1 (973) 953-6299*
> >
> > [image: https://www.linkedin.com//in/chaibapat25]
> > <https://github.com/ChaiBapchya>[image:
> https://www.facebook.com/chaibapat
> > ]
> > <https://www.facebook.com/chaibapchya>[image:
> > https://twitter.com/ChaiBapchya] <https://twitter.com/ChaiBapchya
> >[image:
> > https://www.linkedin.com//in/chaibapat25]
> > <https://www.linkedin.com//in/chaibapchya/>
> >
>

Reply via email to