Oleg, thank you so much. Especially for "Understanding Jelly Tags", the GitHub repository linked in there is incredibly useful. I'll be learning the plugins you linked and looking at them very carefully.
I have one question though. If you look at: https://github.com/jenkinsci/jenkins/blob/master/core/src/main/resources/lib/form/optionalBlock.jelly i can see all the attributes the tag has. This is a checkbox that can be expanded/collapsed however it requires the inline tag to be set, otherwise the data is inaccessible and a error is thrown. If the inline tag is set then every time you set the checked state to true, the job config window annoyingly scrolls all the way down. I'm not sure if this is a bug with inline or intended functionality. But my question is, how do i find out what the proper usage for these tags is. Like in this case, i'm assuming i need a new class specifically for that optional block with it's own data bound constructor. 1. So then what is that class supposed to look like 2. how do i access the values from another class 3. will this change result in version incompatibility in a plugin Thank you +1 -- 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/f17f9bb6-d5e8-4311-899d-19babb259a4b%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
