catalog-info.yaml (90 lines of code) (raw):

--- # yaml-language-server: $schema=https://gist.githubusercontent.com/elasticmachine/988b80dae436cafea07d9a4a460a011d/raw/e57ee3bed7a6f73077a3f55a38e76e40ec87a7cf/rre.schema.json apiVersion: backstage.io/v1alpha1 kind: Resource metadata: name: buildkite-pipeline-package-registry description: Buildkite Pipeline for the Package Registry project links: - title: Pipeline url: https://buildkite.com/elastic/package-registry spec: type: buildkite-pipeline owner: group:ingest-fp system: platform-ingest implementation: apiVersion: buildkite.elastic.dev/v1 kind: Pipeline metadata: name: package-registry description: Buildkite Pipeline for the Package Registry project spec: repository: elastic/package-registry pipeline_file: ".buildkite/pipeline.yml" branch_configuration: "main v1.* v2.*" provider_settings: build_pull_request_forks: false build_pull_requests: true build_tags: true filter_enabled: true filter_condition: >- build.pull_request.id == null || (build.creator.name == 'elasticmachine' && build.pull_request.id != null && build.source == 'api') env: ELASTIC_PR_COMMENTS_ENABLED: 'true' teams: ecosystem: access_level: MANAGE_BUILD_AND_READ ingest-fp: access_level: MANAGE_BUILD_AND_READ everyone: access_level: READ_ONLY --- # yaml-language-server: $schema=https://json.schemastore.org/catalog-info.json apiVersion: backstage.io/v1alpha1 kind: Component metadata: name: package-registry description: package-registry - Elastic Package Registry spec: type: tool owner: group:ingest-fp system: platform-ingest lifecycle: production --- # yaml-language-server: $schema=https://gist.githubusercontent.com/elasticmachine/988b80dae436cafea07d9a4a460a011d/raw/e57ee3bed7a6f73077a3f55a38e76e40ec87a7cf/rre.schema.json apiVersion: backstage.io/v1alpha1 kind: Resource metadata: name: buildkite-pipeline-release-package-registry-distribution description: 'Buildkite pipeline for running release of package registry distribution' links: - title: Pipeline url: https://buildkite.com/elastic/package-registry-release-package-registry-distribution spec: type: buildkite-pipeline owner: group:ingest-fp system: platform-ingest implementation: apiVersion: buildkite.elastic.dev/v1 kind: Pipeline metadata: name: package-registry-release-package-registry-distribution description: 'Buildkite pipeline for running release of package registry distribution' spec: pipeline_file: ".buildkite/release-package-registry-distribution.yml" provider_settings: build_tags: false # just run on demand build_branches: false # just run on demand publish_commit_status: false # do not update status of commits for this pipeline build_pull_request_forks: false # just run on demand build_pull_requests: true filter_enabled: true filter_condition: >- build.pull_request.id == null || (build.creator.name == 'elasticmachine' && build.pull_request.id != null && build.source == 'api') repository: elastic/package-registry cancel_intermediate_builds: false skip_intermediate_builds: false teams: ecosystem: access_level: MANAGE_BUILD_AND_READ ingest-fp: access_level: MANAGE_BUILD_AND_READ everyone: access_level: READ_ONLY