-
Notifications
You must be signed in to change notification settings - Fork 567
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add ability for removing jenkins plugin #10
Comments
Right now this isn't implemented at all and would be a bad idea to do blindly. We're looking into using a puppet package provider for Jenkins, but I've got limited time to work on it right now. Similar to #11 , the remote CLI doesn't allow for removal at all. It might be possible via Groovy. Still not sure what will happen if the job requires a plugin and it's gone. This may allow you to break your Jenkins install. |
@php-coder In your mind, should I think @matthewbarr is correct in that removing a plugin might break jobs, but this is no different than unchecking the plugin box in the Plugin Manager (as far as I know). That said, you reference the "cvs" plugin, which is (IIRC) still a core plugin which can't actually be removed. |
@rtyler I expect that plugin removal from puppet works exactly as unchecking the plugin box in the Plugin Manager. Removal of "cvs" plugin was not appropriate example, because it belongs to core, but Plugin Manager allows to deselect it. |
fix spec tests, repo functionality revert,
@php-coder I can't actually find any indication that disabling a plugin affects anything on disk. An I think I might punt on |
…ider to work jpm is located: <https://github.com/rtyler/jpm> References #10, #11, #12
Updates puppet-strings docs
The code suggests there is code to ensure disabled. You can also purge all plugins, but not ensure absent today. |
Please provide ability to remove installed plugin. I suggest the following syntax:
The text was updated successfully, but these errors were encountered: