diff --git a/.catalog/nexus-build.yaml b/.catalog/nexus-build.yaml index 05d5be5..350325c 100644 --- a/.catalog/nexus-build.yaml +++ b/.catalog/nexus-build.yaml @@ -4,20 +4,37 @@ metadata: name: nexus-build title: Nexus Build description: Build repository for Nexus Repository Manager container images. + tags: + - nexus + - build + - container-image + links: + - url: https://github.com/AlaudaDevops/nexus-build + title: GitHub Repository + icon: github + - url: https://build-harbor.alauda.cn/harbor/projects/11/repositories?q=sonatype-nexus3 + title: Harbor Images + icon: dashboard annotations: # github plugin github.com/project-slug: AlaudaDevops/nexus-build # harbor plugin goharbor.io/repository-slug: devops/sonatype-nexus3 - # backstage techdocs plugin - backstage.io/techdocs-ref: dir:. + # 开源组件代码仓库地址,格式:${url}/${project}/${repo} + acp.cpaas.io/open-source-component-repo: https://github.com/AlaudaDevops/nexus-build + # 开源组件的版本信息,只适用于开源组件,自研组件默认不收集版本信息,格式 ${version} + acp.cpaas.io/open-source-component-version: alauda-76.0 + # 开源组件的license信息,格式 ${license} + acp.cpaas.io/open-source-component-license: Apache-2.0 + # 开源组件的license地址,格式 ${url}/${project}/${repo}/${license-path} + acp.cpaas.io/open-source-component-license_url: https://github.com/AlaudaDevops/nexus-build/blob/alauda-76.0/LICENSE acp.cpaas.io/owner: kychen@alauda.io # 组件属性,区别是否部署时必带的核心组件,可选值为 core 和 plugin。 acp.cpaas.io/functional-attributes: plugin spec: - type: plugin + type: service system: system:devops-tools lifecycle: production owner: devops