Add plugin-manager as core plugin
Having a mechanism to discover, install and upgrade plugins is an expected feature for a core distribution. Plugin manager has been included since the very beginning in the binary packages (RPMs and Debs) and in the famous Docker image that has been pulled over 100k times. The only place where the plugin-manager is not present is the WAR package: this proposal fills the gap and aligns the package with the rest of the current distributions. Feature: Issue 10717 Change-Id: Ia5b9c74f177aac135100d3cf138a38697a2db0ca
This commit is contained in:
parent
a7ce596d31
commit
935868568c
1
.gitignore
vendored
1
.gitignore
vendored
@ -41,6 +41,7 @@
|
||||
!/plugins/external_plugin_deps.bzl
|
||||
!/plugins/gitiles
|
||||
!/plugins/hooks
|
||||
!/plugins/plugin-manager
|
||||
!/plugins/replication
|
||||
!/plugins/reviewnotes
|
||||
!/plugins/singleusergroup
|
||||
|
5
.gitmodules
vendored
5
.gitmodules
vendored
@ -28,6 +28,11 @@
|
||||
url = ../plugins/hooks
|
||||
branch = .
|
||||
|
||||
[submodule "plugins/plugin-manager"]
|
||||
path = plugins/plugin-manager
|
||||
url = ../plugins/plugin-manager
|
||||
branch = .
|
||||
|
||||
[submodule "plugins/replication"]
|
||||
path = plugins/replication
|
||||
url = ../plugins/replication
|
||||
|
@ -110,6 +110,20 @@ Documentation] |
|
||||
link:https://gerrit.googlesource.com/plugins/hooks/+doc/master/src/main/resources/Documentation/config.md[
|
||||
Configuration]
|
||||
|
||||
[[plugin-manager]]
|
||||
=== plugin-manager
|
||||
|
||||
This plugins provides an initial wizard to discover and install Gerrit plugins.
|
||||
Per default GerritForge CI is used to download the plugin artifacts from, but
|
||||
this can be changed per plugin configuration.
|
||||
|
||||
link:https://gerrit-review.googlesource.com/admin/repos/plugins/plugin-manager[
|
||||
Project]
|
||||
link:https://gerrit.googlesource.com/plugins/plugin-manager/+doc/master/src/main/resources/Documentation/about.md[
|
||||
Documentation]
|
||||
link:https://gerrit.googlesource.com/plugins/plugin-manager/+doc/master/src/main/resources/Documentation/config.md[
|
||||
Configuration]
|
||||
|
||||
[[replication]]
|
||||
=== replication
|
||||
|
||||
|
1
plugins/plugin-manager
Submodule
1
plugins/plugin-manager
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit e1cc65b2fd3b2e2815181e069fcbefb1e74e53bf
|
@ -5,6 +5,7 @@ CORE_PLUGINS = [
|
||||
"download-commands",
|
||||
"gitiles",
|
||||
"hooks",
|
||||
"plugin-manager",
|
||||
"replication",
|
||||
"reviewnotes",
|
||||
"singleusergroup",
|
||||
|
Loading…
Reference in New Issue
Block a user