-
Task
-
Resolution: Done
-
Blocker
-
None
-
False
-
-
False
-
-
| Step | Expected Result |
|---|---|
| Apply dynamic plugin configuration that enables Workflows tab in the Catalog: pluginConfig: dynamicPlugins: frontend: red-hat-developer-hub.backstage-plugin-orchestrator: appIcons: - importName: OrchestratorIcon name: orchestratorIcon dynamicRoutes: - importName: OrchestratorPage menuItem: icon: orchestratorIcon text: Orchestrator path: /orchestrator entityTabs: - path: /workflows title: Workflows mountPoint: entity.page.workflows mountPoints: - mountPoint: entity.page.workflows/cards importName: OrchestratorCatalogTab config: layout: gridColumn: '1 / -1' if: anyOf: - IsOrchestratorCatalogTabAvailable |
|
| Configuration is applied | |
| Apply Template rule and required locations to the app-config-rhdh-catalog CM. e.g.: rules: - allow: [Component, System, API, Resource, Location, Template] locations: - type: url target: https://github.com/redhat-developer/rhdh-plugins/blob/main/workspaces/orchestrator/entities/greet-with-new-component/yamlgreet_with_new_component.yaml - type: url target: https://github.com/janus-idp/backstage-showcase/blob/main/catalog-entities/all.yaml - type: url target: https://github.com/redhat-developer/red-hat-developer-hub-software-templates/blob/main/templates.yaml ... |
Configuration is applied |
| Import the following template: https://github.com/testetson22/greeting_54mjks/blob/main/templates/greeting/greeting_w_component.yaml | Template is imported and available in the Catalog |
| Navigate to the template entity in the Catalog and verify the Workflows tab is present | Workflows tab is visible on the template's page |