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/> > > >
