diff --git a/.buildkite/pipeline.elastic-agent-helm-charts.yml b/.buildkite/pipeline.elastic-agent-helm-charts.yml new file mode 100644 index 00000000000..96a37549590 --- /dev/null +++ b/.buildkite/pipeline.elastic-agent-helm-charts.yml @@ -0,0 +1,13 @@ +# yaml-language-server: $schema=https://raw.githubusercontent.com/buildkite/pipeline-schema/main/schema.json + +steps: + + - label: ":elastic-stack: Create helm chart" + command: | + echo "TBC" + + - wait: ~ + + - label: ":elastic-stack: Publish helm chart" + command: | + echo "TBC" diff --git a/catalog-info.yaml b/catalog-info.yaml index 6467f1a8b82..a1f69b6fa14 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -328,3 +328,39 @@ spec: access_level: MANAGE_BUILD_AND_READ everyone: access_level: BUILD_AND_READ + +--- +# yaml-language-server: $schema=https://gist.githubusercontent.com/elasticmachine/988b80dae436cafea07d9a4a460a011d/raw/rre.schema.json +apiVersion: backstage.io/v1alpha1 +kind: Resource +metadata: + name: buildkite-elastic-agent-helm-charts + description: Elastic-agent Helm Charts Pipeline + links: + - title: Pipeline + url: https://buildkite.com/elastic/elastic-agent-helm-charts + +spec: + type: buildkite-pipeline + owner: group:ingest-fp + system: platform-ingest + implementation: + apiVersion: buildkite.elastic.dev/v1 + kind: Pipeline + metadata: + name: elastic-agent-helm-charts + description: Runs elastic-agent helm charts + spec: + pipeline_file: ".buildkite/pipeline.elastic-agent-helm-charts.yml" + provider_settings: + trigger_mode: none # don't trigger jobs from github activity + repository: elastic/elastic-agent + teams: + ingest-fp: + access_level: MANAGE_BUILD_AND_READ + observablt-robots: + access_level: MANAGE_BUILD_AND_READ + release-eng: + access_level: BUILD_AND_READ + everyone: + access_level: READ