Skip to content

Commit 82ea071

Browse files
committed
Remove default plugins
1 parent 83e316b commit 82ea071

File tree

3 files changed

+2
-36
lines changed

3 files changed

+2
-36
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
## Unreleased
88
### Fixed
99
- [#78] Integration tests after upgrading CAS
10+
### Removed
11+
- Default Plugins ([#70](https://github.com/cloudogu/scm/pull/70))
1012

1113
## [2.44.2-2]
1214
### Added

resources/var/tmp/scm/init.script.d/020-configuration.groovy

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,6 @@ def context = injector.getInstance(SCMContextProvider.class);
5555
String pluginCenterUrl = getValueFromEtcd("plugin_center_url");
5656
if (pluginCenterUrl != null && !pluginCenterUrl.isEmpty()) {
5757
config.setPluginUrl(pluginCenterUrl);
58-
} else if (context.version.contains("SNAPSHOT")) {
59-
config.setPluginUrl("https://oss.cloudogu.com/jenkins/job/scm-manager-github/job/ci-plugin-snapshot/job/master/lastSuccessfulBuild/artifact/plugins/plugin-center.json");
60-
config.setPluginAuthUrl("");
6158
}
6259

6360
String pluginCenterAuthenticationUrl = getValueFromEtcd("plugin_center_authentication_url");

resources/var/tmp/scm/init.script.d/040-install-plugins.groovy

Lines changed: 0 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -4,33 +4,6 @@ import sonia.scm.plugin.PluginManager;
44
import groovy.json.JsonSlurper;
55

66
// configuration
7-
def defaultPlugins = [
8-
"scm-mail-plugin",
9-
"scm-review-plugin",
10-
"scm-tagprotection-plugin",
11-
"scm-jira-plugin",
12-
"scm-activity-plugin",
13-
"scm-statistic-plugin",
14-
"scm-pathwp-plugin",
15-
"scm-branchwp-plugin",
16-
"scm-notify-plugin",
17-
"scm-authormapping-plugin",
18-
"scm-groupmanager-plugin",
19-
"scm-pushlog-plugin",
20-
"scm-support-plugin",
21-
"scm-directfilelink-plugin",
22-
"scm-readme-plugin",
23-
"scm-editor-plugin",
24-
"scm-landingpage-plugin",
25-
"scm-repository-template-plugin",
26-
"scm-commit-message-checker-plugin",
27-
"scm-trace-monitor-plugin",
28-
"scm-markdown-plantuml-plugin",
29-
"scm-repository-avatar-plugin",
30-
"scm-ssl-context-plugin",
31-
"scm-repository-mirror-plugin"
32-
];
33-
347
def plugins = []
358
def pluginsFromOldInstallation = []
369

@@ -137,12 +110,6 @@ if (isDoguInstalled("gotenberg")) {
137110
plugins.add("scm-gotenberg-plugin")
138111
}
139112

140-
// install default plugins
141-
if (isFirstStart()) {
142-
System.out.println("First start detected; installing default plugins.");
143-
plugins.addAll(defaultPlugins)
144-
}
145-
146113
addMissingDefaultPluginsFromEtcd(plugins)
147114

148115
File pluginListFile = new File(sonia.scm.SCMContext.getContext().getBaseDirectory(), "installed_plugins_before_update.lst")

0 commit comments

Comments
 (0)