Hmm, there is also nothing in https://www.jenkins.io/doc/pipeline/steps/.

Seems that your code is not following our guidelines:
- Your descriptor has no @Symbol(„symbolName“)
- Your descriptor contains a configure method
- In the UI I cannot edit the properties, are they defined as describables?


> Am 13.09.2024 um 14:08 schrieb Kirk Fitzsimons <[email protected]>:
> 
> I dont see the plugin in the api-viewer, im assuming the extension points are 
> not correctly implemented then
> 
> On Fri, Sep 13, 2024 at 11:24 AM Ullrich Hafner <[email protected] 
> <mailto:[email protected]>> wrote:
>> DSL support normally works out-of-the box when you correctly implement the 
>> extension points.
>> 
>> Can you see your plugin in 
>> http://localhost:8080/plugin/job-dsl/api-viewer/index.html?
>> 
>> Just enter your step name (or any other configuration) in the search field.
>> 
>> 
>>> Am 13.09.2024 um 01:32 schrieb Kirk Fitzsimons <[email protected] 
>>> <mailto:[email protected]>>:
>>> 
>>> Hi
>>> 
>>> I would like to be able to add dsl support to this plugin 
>>> https://github.com/jenkinsci/sonar-quality-gates-plugin
>>> 
>>> Can anyone help me out? I have found this 
>>> https://github.com/jenkinsci/job-dsl-plugin/wiki/Dynamic-DSL but have not 
>>> found it that helpful
>>> 
>>> Kirk
>>> 
>>> -- 
>>> 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] 
>>> <mailto:[email protected]>.
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/jenkinsci-dev/2a013144-e487-4092-9ee7-26971b816990n%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/jenkinsci-dev/2a013144-e487-4092-9ee7-26971b816990n%40googlegroups.com?utm_medium=email&utm_source=footer>.
>> 
>> 
>> -- 
>> 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] 
>> <mailto:[email protected]>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/jenkinsci-dev/E9C9798A-902B-413A-A952-FF54D18564EF%40gmail.com
>>  
>> <https://groups.google.com/d/msgid/jenkinsci-dev/E9C9798A-902B-413A-A952-FF54D18564EF%40gmail.com?utm_medium=email&utm_source=footer>.
> 
> 
> -- 
> 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] 
> <mailto:[email protected]>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jenkinsci-dev/CAD0tVJG%3DTP7MBqJewOGc1jM7JxziF1%3DYuT3P08Bto%3Dhkz0wrrA%40mail.gmail.com
>  
> <https://groups.google.com/d/msgid/jenkinsci-dev/CAD0tVJG%3DTP7MBqJewOGc1jM7JxziF1%3DYuT3P08Bto%3Dhkz0wrrA%40mail.gmail.com?utm_medium=email&utm_source=footer>.

-- 
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/F153A1F5-3E0A-4248-AA27-563ACBF286F9%40gmail.com.

Reply via email to