From 1f67e9b5eae70c53dcda46b456f51dc29c6ad5bd Mon Sep 17 00:00:00 2001 From: "elastic-backstage-prod[bot]" <123036547+elastic-backstage-prod[bot]@users.noreply.github.com> Date: Fri, 2 Aug 2024 11:00:33 +0000 Subject: [PATCH] Create catalog-info file --- .buildkite/pipeline.yml | 14 ++++++++++++++ .github/CODEOWNERS | 3 +-- catalog-info.yaml | 30 ++++++++++++++++++++++++++++++ 3 files changed, 45 insertions(+), 2 deletions(-) create mode 100644 .buildkite/pipeline.yml create mode 100644 catalog-info.yaml diff --git a/.buildkite/pipeline.yml b/.buildkite/pipeline.yml new file mode 100644 index 000000000..477c43337 --- /dev/null +++ b/.buildkite/pipeline.yml @@ -0,0 +1,14 @@ +--- +# $yaml-language-server: $schema=https://raw.githubusercontent.com/buildkite/pipeline-schema/main/schema.json +steps: + - label: "Build" + command: "true" + + - label: "Test" + command: "true" + + - label: "Deploy" + command: "true" + + - label: "Publish" + command: "true" diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 51504598b..556d2e380 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1,4 +1,3 @@ # These owners will be the default owners for everything in -# the repository. +# the repo. * @elastic/control-plane-stateful-applications -docs/ @alaudazzi @elastic/control-plane-stateful-applications diff --git a/catalog-info.yaml b/catalog-info.yaml new file mode 100644 index 000000000..619d61ebd --- /dev/null +++ b/catalog-info.yaml @@ -0,0 +1,30 @@ +# Declare your Buildkite pipelines below +--- +# yaml-language-server: $schema=https://gist.githubusercontent.com/elasticmachine/988b80dae436cafea07d9a4a460a011d/raw/rre.schema.json +apiVersion: backstage.io/v1alpha1 +kind: Resource +metadata: + name: buildkite-pipeline-ecctl + description: Buildkite Pipeline for ecctl + links: + - title: Pipeline + url: https://buildkite.com/elastic/ecctl + +spec: + type: buildkite-pipeline + owner: group:control-plane-stateful-applications + system: buildkite + implementation: + apiVersion: buildkite.elastic.dev/v1 + kind: Pipeline + metadata: + name: ecctl + description: + spec: + repository: elastic/ecctl + pipeline_file: ".buildkite/pipeline.yml" + teams: + control-plane-stateful-applications: + access_level: MANAGE_BUILD_AND_READ + everyone: + access_level: READ_ONLY