From 0c26ea70a13a2e817740a9d53822b0173b46fe18 Mon Sep 17 00:00:00 2001 From: Keith Ralphs Date: Tue, 4 Feb 2025 13:41:00 +0000 Subject: [PATCH 1/2] Add catalog-info file for Dev Portal --- catalog-info.yaml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 catalog-info.yaml diff --git a/catalog-info.yaml b/catalog-info.yaml new file mode 100644 index 00000000..c2eb2730 --- /dev/null +++ b/catalog-info.yaml @@ -0,0 +1,31 @@ +apiVersion: backstage.io/v1alpha1 +kind: Component +metadata: + name: numtracker + title: Athena Numtracker + description: Service to provide automatic data-file numbering and path management according to existing Diamond conventions. + annotations: + github.com/project-slug: DiamondLightSource/numtracker + diamond.ac.uk/viewdocs-url: https://github.com/DiamondLightSource/numtracker/blob/main/README.md +spec: + type: service + lifecycle: production + owner: group:data-acquisition + system: athena + providesApis: + - numtracker +--- +apiVersion: backstage.io/v1alpha1 +kind: API +metadata: + name: numtracker + title: Athena Numtracker + description: GraphQL API for retrieving and generating Visit data-file numbers and paths + annotations: + github.com/project-slug: DiamondLightSource/numtracker +spec: + type: openapi + lifecycle: production + owner: user:qan22331 + definition: + $text: ./static/service_schema From 34180fb07501cec15fcedcad347785717bbe6817 Mon Sep 17 00:00:00 2001 From: Keith Ralphs Date: Wed, 5 Feb 2025 10:08:51 +0000 Subject: [PATCH 2/2] added tags and corrected API owner --- catalog-info.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/catalog-info.yaml b/catalog-info.yaml index c2eb2730..d5d44938 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -7,6 +7,9 @@ metadata: annotations: github.com/project-slug: DiamondLightSource/numtracker diamond.ac.uk/viewdocs-url: https://github.com/DiamondLightSource/numtracker/blob/main/README.md + tags: + - rust + - graphql spec: type: service lifecycle: production @@ -26,6 +29,6 @@ metadata: spec: type: openapi lifecycle: production - owner: user:qan22331 + owner: group:data-acquisition definition: $text: ./static/service_schema