chore: add .catalog/catalog-info.yaml - #2
Conversation
|
|
||
| acp.cpaas.io/functional-attributes: plugin | ||
| spec: | ||
| type: service |
There was a problem hiding this comment.
Critical Issue (bug/configuration): The system field incorrectly includes the "system:" prefix. It should be system: devops-tools (without the prefix), since the System's metadata name is already devops-tools. The current value system: system:devops-tools will cause Backstage to look for a non-existent system named "system:devops-tools`.
| type: service | |
| system: devops-tools |
| acp.cpaas.io/open-source-component-repo: https://github.com/goharbor/distribution | ||
| # 开源组件的版本信息,只适用于开源组件,自研组件默认不收集版本信息,格式 ${version} | ||
| acp.cpaas.io/open-source-component-version: v2.8.3 | ||
| # 开源组件的license信息,格式 ${license} |
There was a problem hiding this comment.
Suggestion (style/consistency): The annotation comments are in Chinese while the codebase typically uses English. Consider standardizing to English for consistency with other AlaudaDevops repositories.
🤖 AI Code Review
SummaryThis PR adds a Backstage catalog-info.yaml file defining the goharbor-distribution component and devops-tools system. The file follows Backstage catalog conventions, but there is a critical issue on line 24 where the system reference incorrectly includes a "system:" prefix that should be removed. Review Statistics
Critical Issues
Suggestions
Positive Feedback
ℹ️ About this reviewThis review was automatically generated using the
|
Summary
Testing