Skip to content

Commit d6bd33b

Browse files
Create catalog-info file
1 parent 51bb196 commit d6bd33b

File tree

2 files changed

+27
-25
lines changed

2 files changed

+27
-25
lines changed

.buildkite/pipeline.yml

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
# $yaml-language-server: $schema=https://raw.githubusercontent.com/buildkite/pipeline-schema/main/schema.json
3+
steps:
4+
- label: "Build"
5+
command: "true"
6+
7+
- label: "Test"
8+
command: "true"
9+
10+
- label: "Deploy"
11+
command: "true"
12+
13+
- label: "Publish"
14+
command: "true"

catalog-info.yaml

+13-25
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,15 @@
1+
# Declare your Buildkite pipelines below
12
---
2-
apiVersion: backstage.io/v1alpha1
3-
kind: Component
4-
metadata:
5-
name: geneve
6-
description: "Generate source events using languages and schemas"
7-
annotations:
8-
backstage.io/source-location: url:https://github.com/elastic/geneve
9-
github.com/project-slug: elastic/geneve
10-
github.com/team-slug: elastic/security-engineering-productivity
11-
tags:
12-
- go
13-
- python
14-
spec:
15-
type: tool
16-
owner: group:security-engineering-productivity
17-
lifecycle: experimental
18-
---
3+
# yaml-language-server: $schema=https://gist.githubusercontent.com/elasticmachine/988b80dae436cafea07d9a4a460a011d/raw/rre.schema.json
194
apiVersion: backstage.io/v1alpha1
205
kind: Resource
216
metadata:
22-
name: geneve-serverless-security-quality-gate
23-
description: "Geneve - Serverless Security quality gate testing"
7+
name: buildkite-pipeline-geneve
8+
description: Buildkite Pipeline for geneve
9+
links:
10+
- title: Pipeline
11+
url: https://buildkite.com/elastic/geneve
12+
2413
spec:
2514
type: buildkite-pipeline
2615
owner: group:security-engineering-productivity
@@ -29,14 +18,13 @@ spec:
2918
apiVersion: buildkite.elastic.dev/v1
3019
kind: Pipeline
3120
metadata:
32-
name: geneve-serverless-security-quality-gate
21+
name: geneve
22+
description:
3323
spec:
3424
repository: elastic/geneve
35-
pipeline_file: .buildkite/serverless-security-quality-gate/pipeline.yml
36-
provider_settings:
37-
build_branches: true
38-
trigger_mode: none
25+
pipeline_file: ".buildkite/pipeline.yml"
3926
teams:
40-
security-engineering-productivity: {}
27+
security-engineering-productivity:
28+
access_level: MANAGE_BUILD_AND_READ
4129
everyone:
4230
access_level: READ_ONLY

0 commit comments

Comments
 (0)