jenkinsci / poll-mailbox-trigger-plugin

A Jenkins plugin, to poll an email inbox, and trigger jobs based on new emails.
https://plugins.jenkins.io/poll-mailbox-trigger-plugin/
MIT License
40 stars 32 forks source link

Add Jenkins Pipeline support #38

Open nickgrealy opened 6 years ago

nickgrealy commented 6 years ago

https://jenkins.io/doc/book/pipeline/

Currently the plugin doesn't support Jenkins Pipeline.

If anyone has experience with implementing Pipeline support, please submit a Pull Request. 👍

TobiX commented 6 years ago

I started here: https://github.com/TobiX/poll-mailbox-trigger-plugin/tree/pipeline - feel free to use that as a starting point.

That said, you probably should switch from hudson.util.Secret to the credentials plugin first, since I don't think the former is supported in pipelines...

TobiX commented 6 years ago

Regarding secrets and credentials, there is a short documention on jenkins.io: https://jenkins.io/doc/developer/plugin-development/pipeline-integration/#handling-secrets

donepudi369 commented 4 years ago

@TobiX @nickgrealy - Can you please let me know if there is a way to use the plugin with Jenkins Pipeline Jobs?

nickgrealy commented 4 years ago

Sorry, I can't provide that information. I no longer support this plugin.

On Thu, 2 Apr 2020 at 02:12, donepudi369 notifications@github.com wrote:

@TobiX https://github.com/TobiX @nickgrealy https://github.com/nickgrealy - Can you please let me know if there is a way to use the plugin with Jenkins Pipeline Jobs?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/jenkinsci/poll-mailbox-trigger-plugin/issues/38#issuecomment-607307937, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAMXR7IB22DPMAUYB3BGHQ3RKNKULANCNFSM4EQGHELA .

-- Kind regards,

Nick Grealy M: +61 4 0775 6895 E: nickgrealy@gmail.com

debakarr commented 4 years ago

@TobiX any update on this?

TobiX commented 4 years ago

@Dibakarroy1997 Neither am I a maintainer of this plugin nor am I using it. I suspect this plugin doesn't have a maintainer at all at the moment.