diff --git a/packages/techdocs-cli-embedded-app/catalog-info.yaml b/packages/techdocs-cli-embedded-app/catalog-info.yaml new file mode 100644 index 0000000000..27c9325210 --- /dev/null +++ b/packages/techdocs-cli-embedded-app/catalog-info.yaml @@ -0,0 +1,9 @@ +apiVersion: backstage.io/v1alpha1 +kind: Component +metadata: + name: techdocs-cli-embedded-app + title: techdocs-cli-embedded-app +spec: + lifecycle: production + type: backstage-frontend + owner: techdocs-maintainers diff --git a/packages/techdocs-cli/catalog-info.yaml b/packages/techdocs-cli/catalog-info.yaml new file mode 100644 index 0000000000..da80a9be3d --- /dev/null +++ b/packages/techdocs-cli/catalog-info.yaml @@ -0,0 +1,10 @@ +apiVersion: backstage.io/v1alpha1 +kind: Component +metadata: + name: techdocs-cli + title: '@techdocs/cli' + description: Utility CLI for managing TechDocs sites in Backstage. +spec: + lifecycle: production + type: backstage-cli + owner: techdocs-maintainers diff --git a/plugins/techdocs-addons-test-utils/catalog-info.yaml b/plugins/techdocs-addons-test-utils/catalog-info.yaml new file mode 100644 index 0000000000..c3e2159e54 --- /dev/null +++ b/plugins/techdocs-addons-test-utils/catalog-info.yaml @@ -0,0 +1,9 @@ +apiVersion: backstage.io/v1alpha1 +kind: Component +metadata: + name: backstage-plugin-techdocs-addons-test-utils + title: '@backstage/plugin-techdocs-addons-test-utils' +spec: + lifecycle: production + type: backstage-web-library + owner: techdocs-maintainers diff --git a/plugins/techdocs-backend/catalog-info.yaml b/plugins/techdocs-backend/catalog-info.yaml new file mode 100644 index 0000000000..3b30cde017 --- /dev/null +++ b/plugins/techdocs-backend/catalog-info.yaml @@ -0,0 +1,12 @@ +apiVersion: backstage.io/v1alpha1 +kind: Component +metadata: + name: backstage-plugin-techdocs-backend + title: '@backstage/plugin-techdocs-backend' + description: >- + The Backstage backend plugin that renders technical documentation for your + components +spec: + lifecycle: production + type: backstage-backend-plugin + owner: techdocs-maintainers diff --git a/plugins/techdocs-module-addons-contrib/catalog-info.yaml b/plugins/techdocs-module-addons-contrib/catalog-info.yaml new file mode 100644 index 0000000000..a627718bef --- /dev/null +++ b/plugins/techdocs-module-addons-contrib/catalog-info.yaml @@ -0,0 +1,10 @@ +apiVersion: backstage.io/v1alpha1 +kind: Component +metadata: + name: backstage-plugin-techdocs-module-addons-contrib + title: '@backstage/plugin-techdocs-module-addons-contrib' + description: Plugin module for contributed TechDocs Addons +spec: + lifecycle: production + type: backstage-frontend-plugin-module + owner: techdocs-maintainers diff --git a/plugins/techdocs-node/catalog-info.yaml b/plugins/techdocs-node/catalog-info.yaml new file mode 100644 index 0000000000..f29b70bf39 --- /dev/null +++ b/plugins/techdocs-node/catalog-info.yaml @@ -0,0 +1,12 @@ +apiVersion: backstage.io/v1alpha1 +kind: Component +metadata: + name: backstage-plugin-techdocs-node + title: '@backstage/plugin-techdocs-node' + description: >- + Common node.js functionalities for TechDocs, to be shared between + techdocs-backend plugin and techdocs-cli +spec: + lifecycle: production + type: backstage-node-library + owner: techdocs-maintainers diff --git a/plugins/techdocs-react/catalog-info.yaml b/plugins/techdocs-react/catalog-info.yaml new file mode 100644 index 0000000000..73d71b7b24 --- /dev/null +++ b/plugins/techdocs-react/catalog-info.yaml @@ -0,0 +1,10 @@ +apiVersion: backstage.io/v1alpha1 +kind: Component +metadata: + name: backstage-plugin-techdocs-react + title: '@backstage/plugin-techdocs-react' + description: Shared frontend utilities for TechDocs and Addons +spec: + lifecycle: production + type: backstage-web-library + owner: techdocs-maintainers diff --git a/plugins/techdocs/catalog-info.yaml b/plugins/techdocs/catalog-info.yaml new file mode 100644 index 0000000000..136ef1e07f --- /dev/null +++ b/plugins/techdocs/catalog-info.yaml @@ -0,0 +1,12 @@ +apiVersion: backstage.io/v1alpha1 +kind: Component +metadata: + name: backstage-plugin-techdocs + title: '@backstage/plugin-techdocs' + description: >- + The Backstage plugin that renders technical documentation for your + components +spec: + lifecycle: production + type: backstage-frontend-plugin + owner: techdocs-maintainers