-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Description
What happens?
Integrated Coder for Backstage, using it with GitLab for catalog ingestion. When no repository is found the message is displayed:
What should happen
Shows a message with the repository path like this
Assumption
The plugin assumes the format matches GitHub structure, where GitLab can have nested projects and groups.
Context
Anonyminized Entity YAML
apiVersion: backstage.io/v1alpha1
kind: Component
metadata:
namespace: default
annotations:
backstage.io/managed-by-location: url:https://some.gitlab.com/some/project/-/blob/main/catalog-file/folder/catalog-info.yaml
backstage.io/managed-by-origin-location: url:https://some.gitlab.com/some/project/-/blob/main/catalog-info.yaml
backstage.io/view-url: https://some.gitlab.com/some/project/-/blob/main/catalog-file/folder/catalog-info.yaml
backstage.io/edit-url: https://some.gitlab.com/some/project/-/edit/main/catalog-file/folder/catalog-info.yaml
backstage.io/source-location: url:https://some.gitlab.com/some/project/-/blob/main/catalog-file/folder/
name: account-event-filtering
title: some title
description: some description
uid: 14ff2b72-f47f-4519-9cc4-de93e92fd6a5
etag: ab61f331c49fbc43cfe8f4035a48030735ae89ec
spec:
type: service
system: some-system
lifecycle: production
owner: some-teamMetadata
Metadata
Assignees
Labels
No labels