From ef68d42f26d6fd5e5541c0ffddd0929506bba177 Mon Sep 17 00:00:00 2001 From: Lucas Bickel <116588+hairmare@users.noreply.github.com> Date: Tue, 20 Feb 2024 23:01:38 +0100 Subject: [PATCH] fix(catalog): allow creating Domain resources from github (#302) --- app-config.yaml | 2 +- catalog-info.yaml | 14 ++++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/app-config.yaml b/app-config.yaml index 2974601..c5e90c7 100644 --- a/app-config.yaml +++ b/app-config.yaml @@ -92,7 +92,7 @@ catalog: entityFilename: catalog-info.yaml pullRequestBranchName: backstage-integration rules: - - allow: [Component, System, API, Resource, Location, Template] + - allow: [API, Component, Domain, Resource, System, Template, Location] providers: github: github: diff --git a/catalog-info.yaml b/catalog-info.yaml index a75ac40..7919964 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -1,3 +1,16 @@ +--- +apiVersion: backstage.io/v1alpha1 +kind: System +metadata: + name: rabe-backsage + title: RaBe Backstage + description: Our overengineered developer portal + annotations: + github.com/project-slug: radiorabe/rabe-backstage + backstage.io/techdocs-ref: dir:. +spec: + owner: it-reaktion +--- apiVersion: backstage.io/v1alpha1 kind: Component metadata: @@ -12,5 +25,6 @@ spec: type: website owner: it-reaktion lifecycle: experimental + system: rabe-backstage dependsOn: - component:default/rabe-ubi9-minimal