Answers inline
On Fri, May 5, 2017 at 9:09 AM, Goran Dev <[email protected]> wrote: > I'm writing a plugin, it's already released as zap-plugin. > GitHub.com/jenkinsci/zap-plugin > > On jenkins LTS, in a Job Configuration you have various tabs (sections) > such as General, Source Code Management, Build Triggers, Build Environment, > Bindings, Build, Post-build Actions. > > 1) is it possible for me to add a tab/section called "ZAP Environment" or > no? If it's possible, how do I go about adding another section/tab. > JopProperty <http://javadoc.jenkins-ci.org/hudson/model/JobProperty.html> goes under General, SCM <http://javadoc.jenkins-ci.org/hudson/scm/SCM.html> under Source Code Management, Trigger <http://javadoc.jenkins-ci.org/hudson/triggers/Trigger.html> under Build Triggers, BuildWrapper <http://javadoc.jenkins-ci.org/hudson/tasks/BuildWrapper.html> under Build Environment etc. Maybe a JobProperty with an <f:section title="${%ZAP Environment}"> would add another tab I'm not sure. > > 2) under the tab Build, you click on the drop down and you can add your > plugins build step which in my case is called Execute ZAP. Once it's added, > how do prevent the user from adding another Execute ZAP build step. > No, Build Steps are intended to be added as many as the user needs, IIRC a Recorder or Publisher can only be added once for Freestyle, but that "limitation" is gone for pipelines. Sounds like it is more like a BuildWrapper that you want to do. > Does that clarify it? If not, what else can I do to clarify the question. > Thanks :) > > Cheers, Goran. > > On May 5, 2017, 2:31 AM -0400, Baptiste Mathus <[email protected]>, wrote: > > Please use the users list for such questions. > If your question is about writing a plugin for this, I guess you need to > be more specific. > > Cheers > > > Le 5 mai 2017 8:21 AM, "JordanGS" <[email protected]> a écrit : > > > 1. I can add my Job Build step which is called "Run ABC" from the drop > down list, after it's added. How do i prevent the user from adding another > Build Step "Run ABC"? > 2. How do i add a job configuration. Not a Post build step or a build > step but rather a some options which are above the build step? It would be > a text box for example and a checkbox, both of which could accessible from > a build step / post build step. Would it be possible have these become > environment variables / globally accessible variables throughout this job's > config. > > Thanks > > -- > You received this message because you are subscribed to the Google Groups > "Jenkins Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit https://groups.google.com/d/ms > gid/jenkinsci-dev/e78dd486-3b40-406b-baf0-41a31193c3c9%40googlegroups.com > <https://groups.google.com/d/msgid/jenkinsci-dev/e78dd486-3b40-406b-baf0-41a31193c3c9%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > > > -- > You received this message because you are subscribed to a topic in the > Google Groups "Jenkins Developers" group. > To unsubscribe from this topic, visit https://groups.google.com/d/ > topic/jenkinsci-dev/L39Mu7drhDI/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/jenkinsci-dev/CANWgJS43Y3mgsaxxdLpgFAy90% > 3DFWwF5wD%2BF8zxwz0D9i5rk2Vw%40mail.gmail.com > <https://groups.google.com/d/msgid/jenkinsci-dev/CANWgJS43Y3mgsaxxdLpgFAy90%3DFWwF5wD%2BF8zxwz0D9i5rk2Vw%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > > -- > You received this message because you are subscribed to the Google Groups > "Jenkins Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/jenkinsci-dev/86679e96-0e85-4de2-be02-5e8dd97277cd%40Spark > <https://groups.google.com/d/msgid/jenkinsci-dev/86679e96-0e85-4de2-be02-5e8dd97277cd%40Spark?utm_medium=email&utm_source=footer> > . > > For more options, visit https://groups.google.com/d/optout. > -- Robert Sandell *Software Engineer* *CloudBees Inc.* -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CALzHZS3Xm0AJRFsp-oefLpSBGrNi37OBJYEHcJ3fbPH5pzz9Hg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
