Skip to content
Merged
Show file tree
Hide file tree
Changes from 6 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -23,20 +23,23 @@ plugins:
dynamicPlugins:
frontend:
red-hat-developer-hub.backstage-plugin-marketplace:
translationResources:
- importName: marketplaceTranslations
ref: marketplaceTranslationRef
module: Alpha
appIcons:
- name: marketplace
importName: MarketplaceIcon
- name: pluginsIcon
importName: PluginsIcon
dynamicRoutes:
- path: /extensions/catalog
- path: /extensions
importName: DynamicMarketplacePluginRouter
mountPoints:
- mountPoint: application/provider
importName: InstallationContextProvider
- mountPoint: internal.plugins/tab
importName: DynamicMarketplacePluginContent
config:
path: marketplace
title: Catalog
menuItem:
icon: pluginsIcon
text: Extensions
textKey: menuItem.extensions
menuItems:
extensions:
parent: default.admin
- package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-marketplace-backend-dynamic
disabled: false
pluginConfig:
Expand All @@ -46,6 +49,10 @@ plugins:
saveToSingleFile:
file: /opt/app-root/src/configs/dynamic-plugins/dynamic-plugins.override.yaml
----
where:

`translationResources`:: Sets the extension point for localization

. Update your `compose.yaml` file:
+
[source,yaml]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,21 +27,23 @@ plugins:
dynamicPlugins:
frontend:
red-hat-developer-hub.backstage-plugin-marketplace:
translationResources:
- importName: marketplaceTranslations
ref: marketplaceTranslationRef
module: Alpha
appIcons:
- name: marketplace
importName: MarketplaceIcon
- name: pluginsIcon
importName: PluginsIcon
dynamicRoutes:
- path: /extensions/catalog
- path: /extensions
importName: DynamicMarketplacePluginRouter
mountPoints:
- mountPoint: application/provider
importName: InstallationContextProvider
- mountPoint: internal.plugins/tab
importName: DynamicMarketplacePluginContent
config:
path: marketplace
title: Catalog
icon: CatalogTabIcon
menuItem:
icon: pluginsIcon
text: Extensions
textKey: menuItem.extensions
menuItems:
extensions:
parent: default.admin
- package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-marketplace-backend-dynamic
disabled: false
pluginConfig:
Expand All @@ -51,6 +53,9 @@ plugins:
saveToSingleFile:
file: /opt/app-root/src/dynamic-plugins-root/dynamic-plugins.extensions.yaml
----
where:
`translationResources`:: Sets the extension point for localization

. Copy the file to your cluster by running the following commands:
+
[source,yaml]
Expand Down