[JIRA] (JENKINS-60654) Add option to ignore bundled plugins

5 views
Skip to first unread message

leemeador@java.net (JIRA)

unread,
Jan 6, 2020, 1:33:03 PM1/6/20
to jenkinsc...@googlegroups.com
leemeador created an issue
 
Jenkins / Improvement JENKINS-60654
Add option to ignore bundled plugins
Issue Type: Improvement Improvement
Assignee: Natasha Stopa
Components: plugin-installation-manager-tool
Created: 2020-01-06 18:32
Labels: plugin-manager
Priority: Minor Minor
Reporter: leemeador

The use of bundled plugins in today's Jenkins is not well documented. In trying to find information about their usage, via the developers' email list, it was suggested my best bet might be to ignore bundled plugins alltogether.

The question I have is whether Jenkins today installs all bundled plugins at startup time. And that could be at initial startup (the very first time after an install) or at every time the war starts running.

The impact relates to when the plugin installation manager cli tool (or the install plugins shell script) run. The next paragraph is next to impossible to understand because its so circular.

If update manger cli (or script) runs after bundled plugins have been installed automatically, it will take into account the plugins that are installed and the bundled ones are irrelevant. Then plugins might get put back when bundled ones get installed on the next startup. If iupdate manager cli (or script) runs before bundled plugins are installed, and they really are being installed, then the plugins installed by the update manager (or script) will get replaced when the bundled ones get installed.

Proposal

It's not clear to me that there is any solution to choosing versions for this circular sort of situation. So what I propose is to allow the user to have the plugin manager cli consider bundled plugins by default or, optionally by command line option, ignore bundled plugins completely.

Ignoring means not collecting the list of bundled plugins. They will not be considered when determining which plugins to download. They will not be considered when determining which version of a plugin to download.

Add Comment Add Comment
 
This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f)
Atlassian logo

leemeador@java.net (JIRA)

unread,
Jan 6, 2020, 1:35:04 PM1/6/20
to jenkinsc...@googlegroups.com

leemeador@java.net (JIRA)

unread,
Jan 6, 2020, 1:35:05 PM1/6/20
to jenkinsc...@googlegroups.com
leemeador assigned an issue to leemeador
Change By: leemeador
Assignee: Natasha Stopa leemeador
Reply all
Reply to author
Forward
0 new messages