diff --git a/.buildkite/pipeline.yml b/.buildkite/pipeline.yml deleted file mode 100644 index 477c433..0000000 --- a/.buildkite/pipeline.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -# $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/catalog-info.yaml b/catalog-info.yaml index 28f341a..950eee4 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -1,30 +1,21 @@ -# Declare your Buildkite pipelines below +# Declare a Backstage Component that represents your application. --- -# yaml-language-server: $schema=https://gist.githubusercontent.com/elasticmachine/988b80dae436cafea07d9a4a460a011d/raw/rre.schema.json +# yaml-language-server: $schema=https://json.schemastore.org/catalog-info.json apiVersion: backstage.io/v1alpha1 -kind: Resource +kind: Component metadata: - name: buildkite-pipeline-DaC-Reference - description: Buildkite Pipeline for DaC-Reference + name: DaC-Reference + description: DaC Repo to store the reference documentation and detection-rules management with Elastic rules links: - title: Pipeline url: https://buildkite.com/elastic/DaC-Reference + annotations: + backstage.io/source-location: "url:https://github.com/elastic/DaC-Reference/" + github.com/project-slug: "elastic/DaC-Reference" + github.com/team-slug: "elastic/threat-research-and-detection-engineering" + buildkite.com/project-slug: "elastic/DaC-Reference" spec: - type: buildkite-pipeline + type: service owner: group:threat-research-and-detection-engineering - system: buildkite - implementation: - apiVersion: buildkite.elastic.dev/v1 - kind: Pipeline - metadata: - name: DaC-Reference - description: Detections as Code Reference - spec: - repository: elastic/DaC-Reference - pipeline_file: ".buildkite/pipeline.yml" - teams: - threat-research-and-detection-engineering: - access_level: MANAGE_BUILD_AND_READ - everyone: - access_level: READ_ONLY + lifecycle: production diff --git a/renovate.json b/renovate.json new file mode 100644 index 0000000..591ec64 --- /dev/null +++ b/renovate.json @@ -0,0 +1,6 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "local>elastic/renovate-config" + ] +}