Skip to content

Commit

Permalink
Added new format for catalog-info.yaml and system info for firewatch …
Browse files Browse the repository at this point in the history
…to be recognized as a system under quatity community domain
  • Loading branch information
rujutashinde committed Dec 19, 2023
1 parent 0d2434f commit ee6f70c
Show file tree
Hide file tree
Showing 2 changed files with 31 additions and 22 deletions.
29 changes: 7 additions & 22 deletions catalog-info.yaml
Original file line number Diff line number Diff line change
@@ -1,26 +1,11 @@
# Catalog entry for Backstage [backstage.io]
apiVersion: backstage.io/v1alpha1
kind: Component
kind: Location
metadata:
name: firewatch
title: firewatch
description: Create Jira issues for OpenShift CI failures
tags:
- prog:python
- cat:test-reporting
- feat:extdeps
name: firewatch-root-config
title: Firewatch Root Configuration
namespace: quality-community
links:
- url: https://github.com/CSPI-QE/firewatch
title: Repository
- url: https://github.com/CSPI-QE/firewatch/issues
title: Issue Tracker
- url: https://redhat-internal.slack.com/archives/C062WMK4MCM
title: Slack Channel
annotations:
github.com/project-slug: CSPI-QE/firewatch
backstage.io/techdocs-ref: dir:.
description: A root collection of all Firewatch configurations for Backstage.
spec:
type: library
owner: group:redhat/cspi-qe
lifecycle: production
owner: group:redhat/quality-community
targets:
- ./catalog/system/firewatch.yaml
24 changes: 24 additions & 0 deletions catalog/system/firewatch.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
apiVersion: backstage.io/v1alpha1
kind: System
metadata:
name: firewatch
title: Firewatch
description: Create Jira issues for OpenShift CI failures
tags:
- language:python
- category:test-reporting
namespace: quality-community
links:
- url: https://github.com/CSPI-QE/firewatch
title: Repository
- url: https://github.com/CSPI-QE/firewatch/issues
title: Issue Tracker
- url: https://redhat-internal.slack.com/archives/C062WMK4MCM
title: Slack Channel
annotations:
github.com/project-slug: CSPI-QE/firewatch
backstage.io/techdocs-ref: dir:../../
spec:
owner: group:redhat/cspi-qe
domain: quality-community/quality-community

0 comments on commit ee6f70c

Please sign in to comment.