From 7fd1a764f7fb0e639fbad39185b9729460287b94 Mon Sep 17 00:00:00 2001 From: Thibault Richard Date: Fri, 4 Aug 2023 08:45:17 +0200 Subject: [PATCH] Setup initial buildkite pipeline --- .buildkite/pipeline.yml | 7 +++++++ catalog-info.yaml | 28 ++++++++++++++++++++++++++++ 2 files changed, 35 insertions(+) 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 0000000..9b5f700 --- /dev/null +++ b/.buildkite/pipeline.yml @@ -0,0 +1,7 @@ +--- +steps: + - label: "Test" + command: "true" + + - label: "Build" + command: "true" diff --git a/catalog-info.yaml b/catalog-info.yaml new file mode 100644 index 0000000..f5c6076 --- /dev/null +++ b/catalog-info.yaml @@ -0,0 +1,28 @@ +--- +# 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-eck-diagnostics + description: Buildkite Pipeline for eck-diagnostics + links: + - title: Pipeline + url: https://buildkite.com/elastic/eck-diagnostics + +spec: + type: buildkite-pipeline + owner: group:cloud-k8s-operator + system: buildkite + implementation: + apiVersion: buildkite.elastic.dev/v1 + kind: Pipeline + metadata: + name: eck-diagnostics + spec: + repository: elastic/eck-diagnostics + pipeline_file: ".buildkite/pipeline.yml" + teams: + cloud-k8s-operator: + access_level: MANAGE_BUILD_AND_READ + everyone: + access_level: READ_ONLY