Skip to content
This repository has been archived by the owner on Jan 25, 2022. It is now read-only.

Global Plugin Configuration #67

Open
tf opened this issue Feb 4, 2013 · 8 comments
Open

Global Plugin Configuration #67

tf opened this issue Feb 4, 2013 · 8 comments

Comments

@tf
Copy link

tf commented Feb 4, 2013

Hey,

while fields from a template called global.erb are displayed on Jenkins' global configuration page, I could not yet figure out how to persist or access information given in those fields.

Any input would be greatly appreciated.

Cheers
Tim

@whatwho
Copy link

whatwho commented Feb 22, 2013

+1

a good example on how to display a global configuration block, persist submitted data, and use it would be appreciated!

Best,
m

@tf
Copy link
Author

tf commented May 29, 2013

Any update on this?

@whatwho
Copy link

whatwho commented May 29, 2013

+1 again :)

@elvanja
Copy link

elvanja commented Oct 4, 2013

https://github.com/elvanja/jenkins-gitlab-hook-plugin/blob/feature/automatic_project_per_branch/models/gitlab_web_hook_root_action_descriptor.rb

I've managed to get the configuration to save and load after restart.
But, the information is not displayed either, and it can't be accessed by the rest of the plugin.
More details @ http://stackoverflow.com/questions/19131842/jenkins-global-configuration-for-a-ruby-plugin

I can write a workaround, but it would be ugly as hell.
I tried writing various versions of descriptors, but the problem persists.

+1 to the issue

Any help appreciated!

@theunraveler
Copy link

+1 also

@robsweet
Copy link

+1 I'm trying to write a plugin and struggling with this as well. C'mon, guys. Is it that hard for somebody who knows how this works to write a quick example for us?

@n-rodriguez
Copy link

+1

@tf
Copy link
Author

tf commented Sep 20, 2014

Thanks to @n-rodriguez there is now an example of handling global configuration in the jenkins-mysql-job-databases-plugin.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants