diff --git a/catalog-info.yaml b/catalog-info.yaml index 23267234066f9..c0991bb765c25 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -194,3 +194,42 @@ spec: access_level: BUILD_AND_READ everyone: access_level: READ_ONLY + +# Declare link-checker +--- +apiVersion: backstage.io/v1alpha1 +kind: Resource +metadata: + name: buildkite-pipeline-docs-build-air-gapped + description: Build air-gapped + links: + - title: Pipeline + url: https://buildkite.com/elastic/docs-build-air-gapped + +spec: + type: buildkite-pipeline + owner: group:docs + system: buildkite + implementation: + apiVersion: buildkite.elastic.dev/v1 + kind: Pipeline + metadata: + name: docs / link-checker + spec: + repository: elastic/docs + pipeline_file: ".buildkite/link-checker.yml" + provider_settings: + trigger_mode: none + schedules: + Daily Run: + branch: "master" + # This cron won't run until 2044 (yes, we want that for now) + cronline: "0 0 29 2 1" + message: "Check links between MDX and Legacy docs." + teams: + docs-build-guild: + access_level: MANAGE_BUILD_AND_READ + docs: + access_level: BUILD_AND_READ + everyone: + access_level: READ_ONLY