Skip to content

Commit

Permalink
Remove default plugins
Browse files Browse the repository at this point in the history
  • Loading branch information
pfeuffer committed Jul 21, 2023
1 parent 83e316b commit 82ea071
Show file tree
Hide file tree
Showing 3 changed files with 2 additions and 36 deletions.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## Unreleased
### Fixed
- [#78] Integration tests after upgrading CAS
### Removed
- Default Plugins ([#70](https://github.com/cloudogu/scm/pull/70))

## [2.44.2-2]
### Added
Expand Down
3 changes: 0 additions & 3 deletions resources/var/tmp/scm/init.script.d/020-configuration.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -55,9 +55,6 @@ def context = injector.getInstance(SCMContextProvider.class);
String pluginCenterUrl = getValueFromEtcd("plugin_center_url");
if (pluginCenterUrl != null && !pluginCenterUrl.isEmpty()) {
config.setPluginUrl(pluginCenterUrl);
} else if (context.version.contains("SNAPSHOT")) {
config.setPluginUrl("https://oss.cloudogu.com/jenkins/job/scm-manager-github/job/ci-plugin-snapshot/job/master/lastSuccessfulBuild/artifact/plugins/plugin-center.json");
config.setPluginAuthUrl("");
}

String pluginCenterAuthenticationUrl = getValueFromEtcd("plugin_center_authentication_url");
Expand Down
33 changes: 0 additions & 33 deletions resources/var/tmp/scm/init.script.d/040-install-plugins.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -4,33 +4,6 @@ import sonia.scm.plugin.PluginManager;
import groovy.json.JsonSlurper;

// configuration
def defaultPlugins = [
"scm-mail-plugin",
"scm-review-plugin",
"scm-tagprotection-plugin",
"scm-jira-plugin",
"scm-activity-plugin",
"scm-statistic-plugin",
"scm-pathwp-plugin",
"scm-branchwp-plugin",
"scm-notify-plugin",
"scm-authormapping-plugin",
"scm-groupmanager-plugin",
"scm-pushlog-plugin",
"scm-support-plugin",
"scm-directfilelink-plugin",
"scm-readme-plugin",
"scm-editor-plugin",
"scm-landingpage-plugin",
"scm-repository-template-plugin",
"scm-commit-message-checker-plugin",
"scm-trace-monitor-plugin",
"scm-markdown-plantuml-plugin",
"scm-repository-avatar-plugin",
"scm-ssl-context-plugin",
"scm-repository-mirror-plugin"
];

def plugins = []
def pluginsFromOldInstallation = []

Expand Down Expand Up @@ -137,12 +110,6 @@ if (isDoguInstalled("gotenberg")) {
plugins.add("scm-gotenberg-plugin")
}

// install default plugins
if (isFirstStart()) {
System.out.println("First start detected; installing default plugins.");
plugins.addAll(defaultPlugins)
}

addMissingDefaultPluginsFromEtcd(plugins)

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

0 comments on commit 82ea071

Please sign in to comment.