Hello everyone,
Is there a work like containerization of plugins in Jenkins?
I have multiple Jenkins environments; These all environments were established 4-5 years ago on average and 1000+ pipelines and 200+ plugins are currently active.
I upgraded my Jenkins environments and plugins the other day, it was a bit of a challenge for me; The Artifactory plugin I used broke Jenkins’ settings page. When I updated the Artifactory plugin, I had some mail issues in my pipeline because Artifactory plugin had Mailer ≥ 1.24 dependencies. It’s no big deal, but I’ve resolved the issues.
I’m thinking this is just a thought, is it possible for plugins on Jenkins to be containerization on their own? Of course, Jenkins application development is needed for this.
I thought that such a development would be very useful for us as users and for people like me who manage a lot of pipelines and plugins. Each plugin by itself; Can it contain itself and other plugins it depends on?
On Jenkins, of course, all pipelines need to be circulation, so when you update a plugin, we need to check whether it will affect all pipelines, but for people like me who have too many pipelines (some of the pipelines written 4 years ago and I am still using them by patching ) very difficult.