CircleCI-Public / CircleCI-Public/backstage-plugin

Error: Plugin doesn't support private repositories

Open
#9 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
2
Forks
8
PR merge metrics
No merged PRs in 30d

Description

Hi, this is more of a question - does the plugin support private repositories?
We've had an issue with displaying CircleCI info in Backstage, getting an error when trying to load the page (`Request failed with status code 404`). Requests to the proxy API returns:
```
{
"message" : "Project not found"
}
```
What we noticed is that this issue persists only when the repository behind the CircleCI project is set to "private" where other repos with "internal" status are fine with the plugin.
Is there any specific configuration that needs to be in place in order for the plugin to read CircleCI data from private repos?
Here is our config:
```
proxy:
endpoints:
'/circleci/api':
target: https://circleci.com/api/v1.1
headers:
Circle-Token: ${CIRCLECI_AUTH_TOKEN}
```

Are these assumptions correct and if yes, is there any work around this so that private repos end up in Backstage?

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.