Hi,
I am using the Job DSL plugin on my project. I have a proprietary plugin, part of which is a provider of parameters for the parameterized-trigger plugin. This allows me to trigger a deployment with properties specified by my plugin: ``` * public class *MyCustomBuildParameters *extends *hudson.plugins.parameterizedtrigger.AbstractBuildParameters { // ... @Extension * public static class *DescriptorImpl *extends * Descriptor<AbstractBuildParameters> { // ... } } ``` This works great in the UI - I would like to be able to specify this somehow as part of a job DSL: ``` job('example') { publishers { // ... downstreamParameterized{ trigger('') { *myCustomParameters()* } } } } ``` However it's not clear to me from reading the wiki how this would be done: https://github.com/jenkinsci/job-dsl-plugin/wiki/Extending-the-DSL The context of downstreamParameterized() ( javaposse.jobdsl.dsl.helpers.common.DownstreamTriggerParameterContext) is not marked as an ExtensibleContext, so I cannot simply add a ContextExtension point and a method with @DslExtensionMethod, as I could if this were the PublisherContext. Is there an example out there I can reference, or can someone please point me in the right direction? 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 jenkinsci-dev+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/8d834961-ff42-4e02-99b1-1108835b1fe7%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.