It's mostly easy to wire up a new plugin where none was before. Most of the plugin functionality will be enabled. You'd only need a restart to work around any plugins with an optional dependency on the newly installed plugin IF they do hard caching.... This is exceedingly rare, so for the 99.9% case you can install a new plugin for the first time without restarting.
For uninstall, however, jenkins cannot know which plugins are maintaining a reference to the uninstalled plugin resources, so a restart is always required. HTH On Tuesday, November 25, 2014, Mark Waite <mark.earl.wa...@gmail.com> wrote: > That's the general case I've experienced. When I upgrade a plugin, either > by upload of my own copy, or by download from the update center, I almost > always need to restart Jenkins before the updated plugin is used. > > Mark Waite > > On Tue, Nov 25, 2014 at 10:59 AM, Jagadish Sethi <jagadish4se...@gmail.com > <javascript:_e(%7B%7D,'cvml','jagadish4se...@gmail.com');>> wrote: > >> Does jenkin plugin installation needs jenkins restart incase if it is >> upgraded to newer version ? >> >> Initially when I have installed a jenkin plugin in my jenkins instance it >> doesn't need jenkins restart and I can use then further in job. >> But when I have manually installed plugin to newer version. It doesn't >> get updated. But after restart it gets updated. >> Is this the expected case ? >> >> Thanks & Regards, >> Jagadish >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Jenkins Users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to jenkinsci-users+unsubscr...@googlegroups.com >> <javascript:_e(%7B%7D,'cvml','jenkinsci-users%2bunsubscr...@googlegroups.com');> >> . >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/jenkinsci-users/2f0aa47e-ca14-40b7-a2b7-fc2daacc6b29%40googlegroups.com >> <https://groups.google.com/d/msgid/jenkinsci-users/2f0aa47e-ca14-40b7-a2b7-fc2daacc6b29%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > > > > -- > Thanks! > Mark Waite > > -- > You received this message because you are subscribed to the Google Groups > "Jenkins Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to jenkinsci-users+unsubscr...@googlegroups.com > <javascript:_e(%7B%7D,'cvml','jenkinsci-users%2bunsubscr...@googlegroups.com');> > . > To view this discussion on the web visit > https://groups.google.com/d/msgid/jenkinsci-users/CAO49JtGX7Hu_zmNJfhRbLiKC4bPxJVEzrW%2BtC%3Di-k2x-rjASGw%40mail.gmail.com > <https://groups.google.com/d/msgid/jenkinsci-users/CAO49JtGX7Hu_zmNJfhRbLiKC4bPxJVEzrW%2BtC%3Di-k2x-rjASGw%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- Sent from my phone -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/CA%2BnPnMxmKF2oMkC%2Bk4dPgTqcinaU697rEbpCn-95Gyu2Lg1WbA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.