Hello, I've create a plugin that extends from Step/StepExecution and provides an asynchronous step, that waits for a callback to be triggered before proceeding (similar to webhook-step API plugin).
It works great with Pipelines, but I wonder if there is any way to make it work with Freestyle projects as well? I thought about extending a Builder and implementing SimpleBuildStep, then calling the asynchronous Step from within my builder. But I have no clue if this is a good potential path, so looking for any guidance you can provide. The Step javadoc provides the following information, which made it more confusing to me: "Extends from Describable <https://javadoc.jenkins.io/hudson/model/Describable.html?is-external=true> to support UI-based instantiation. Your step should have a config.jelly allowing a user to configure its properties, and may have a help.html and/or help-fieldName.html, plus doEtc methods on the StepDescriptor <https://javadoc.jenkins.io/plugin/workflow-step-api/org/jenkinsci/plugins/workflow/steps/StepDescriptor.html> for form validation, completion, and so on. " Thanks in advance -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/a610b134-936d-46f0-90a2-4a065234ba0d%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.