elevate app.packages to no longer be experimental
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
This commit is contained in:
@@ -68,9 +68,8 @@ To link that a component provides or consumes an API, see the [`providesApis`](h
|
||||
```yaml
|
||||
# app-config.yaml
|
||||
app:
|
||||
experimental:
|
||||
# Auto discovering all plugins extensions
|
||||
packages: all
|
||||
# Auto discovering all plugins extensions
|
||||
packages: all
|
||||
extensions:
|
||||
# Enabling some entity cards
|
||||
# The cards will be displayed in the same order it appears in this setting list
|
||||
|
||||
@@ -36,18 +36,18 @@ This plugin installation requires the following steps:
|
||||
1. Add the `@backstage/catalog-graph` dependency to your app `package.json` file and install it;
|
||||
2. In your application's configuration file, enable the catalog entity relations graphic card extension so that the card begins to be presented on the catalog entity page:
|
||||
|
||||
```yaml
|
||||
# app-config.yaml
|
||||
app:
|
||||
experimental:
|
||||
# Auto discovering all plugins extensions
|
||||
packages: all
|
||||
extensions:
|
||||
# This is required because the card is not enable by default once you install the plugin
|
||||
- entity-card:catalog-graph/relations
|
||||
```
|
||||
```yaml
|
||||
# app-config.yaml
|
||||
app:
|
||||
# Auto discovering all plugins extensions
|
||||
packages: all
|
||||
extensions:
|
||||
# This is required because the card is not enable by default once you install the plugin
|
||||
- entity-card:catalog-graph/relations
|
||||
```
|
||||
|
||||
3. Then start the app, navigate to an entity's page and see the Relations graph there;
|
||||
|
||||
4. By clicking on the "View Graph" card action, you will be redirected to the catalog entity relations page.
|
||||
|
||||
## Customization
|
||||
@@ -64,11 +64,10 @@ _Enabling auto discovering the plugin extensions in production_
|
||||
# app-config.production.yaml
|
||||
# Overriding configurations for the local production environment
|
||||
app:
|
||||
experimental:
|
||||
packages:
|
||||
# Only the following packages will be included
|
||||
include:
|
||||
- '@backstage/plugin-catalog-graph'
|
||||
packages:
|
||||
# Only the following packages will be included
|
||||
include:
|
||||
- '@backstage/plugin-catalog-graph'
|
||||
```
|
||||
|
||||
_Disabling auto discovering the plugin extensions in development_
|
||||
@@ -77,11 +76,10 @@ _Disabling auto discovering the plugin extensions in development_
|
||||
# app-config.local.yaml
|
||||
# Overriding configurations for the local development environment
|
||||
app:
|
||||
experimental:
|
||||
packages:
|
||||
# All but the following package will be included
|
||||
exclude:
|
||||
- '@backstage/plugin-catalog-graph'
|
||||
packages:
|
||||
# All but the following package will be included
|
||||
exclude:
|
||||
- '@backstage/plugin-catalog-graph'
|
||||
```
|
||||
|
||||
For more options of package configurations, see [this](https://backstage.io/docs/frontend-system/architecture/app/#feature-discovery) documentation.
|
||||
|
||||
@@ -48,9 +48,8 @@ And below is an example of how a user page looks with the user profile and owner
|
||||
```yaml
|
||||
# app-config.yaml
|
||||
app:
|
||||
experimental:
|
||||
# Auto discovering all plugins extensions
|
||||
packages: all
|
||||
# Auto discovering all plugins extensions
|
||||
packages: all
|
||||
extensions:
|
||||
# Enabling the org plugin cards
|
||||
- entity-card:org/group-profile
|
||||
|
||||
Reference in New Issue
Block a user