Hi
I’m completely new to plugin development for Jenkins, so please forgive my ignorance while I get up to speed.
I’m trying to refactor the OWASPZAP Jenkins plugin to support the “pipeline” or “workflow” syntax.
This plugin currently uses the prebuild() method to configure and start a standalone Java application, the OWASPZAP scanner.
I watched the Youtube video on refactoring for pipeline and it highlighted the need to avoid using prebuild() as it presupposes a specific run order.
My question is, if I don’t use prebuild() to configure and kick off this application, how do I do it?
Is the convention to create a separate stage in the pipeline or something?
Thanks in advance
steady