Skip to content

Commit 3e44106

Browse files
authored
backstage: add tags for the obltmachine/apmmachine and other things (#3506)
1 parent e823efd commit 3e44106

File tree

1 file changed

+101
-0
lines changed

1 file changed

+101
-0
lines changed

catalog-info.yaml

Lines changed: 101 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ metadata:
88
links:
99
- title: Pipeline
1010
url: https://buildkite.com/elastic/apm-agent-java-release
11+
tags:
12+
- buildkite
13+
- gpg-sign
14+
- maven-central
1115
spec:
1216
type: buildkite-pipeline
1317
owner: group:apm-agent-java
@@ -42,6 +46,10 @@ metadata:
4246
links:
4347
- title: Pipeline
4448
url: https://buildkite.com/elastic/apm-agent-java-snapshot
49+
tags:
50+
- buildkite
51+
- gpg-sign
52+
- maven-central
4553
spec:
4654
type: buildkite-pipeline
4755
owner: group:apm-agent-java
@@ -110,6 +118,9 @@ metadata:
110118
links:
111119
- title: Pipeline
112120
url: https://buildkite.com/elastic/apm-agent-java-opentelemetry-benchmark
121+
tags:
122+
- buildkite
123+
- user:apmmachine
113124
spec:
114125
type: buildkite-pipeline
115126
owner: group:apm-agent-java
@@ -138,3 +149,93 @@ spec:
138149
Weekly Benchmark on main Branch:
139150
cronline: "@weekly"
140151
message: "Run the quick benchmark weekly."
152+
153+
---
154+
# A Component for the release GitHub action
155+
#
156+
# yaml-language-server: $schema=https://json.schemastore.org/catalog-info.json
157+
apiVersion: backstage.io/v1alpha1
158+
kind: Resource
159+
metadata:
160+
name: apm-agent-java-release
161+
description: GitHub action to run the release process for the APM Agent Java
162+
annotations:
163+
backstage.io/source-location: url:https://github.com/elastic/apm-agent-java/blob/main/.github/workflows/release.yml
164+
github.com/project-slug: elastic/apm-agent-java
165+
github.com/team-slug: elastic/apm-agent-java
166+
tags:
167+
- aws-lambda
168+
- github
169+
- gpg-sign
170+
- maven-central
171+
- release
172+
- user:apmmachine
173+
- user:obltmachine
174+
links:
175+
- title: GitHub action
176+
url: https://github.com/elastic/apm-agent-java/actions/workflows/release.yml
177+
spec:
178+
type: github-actions
179+
owner: group:apm-agent-java
180+
lifecycle: production
181+
dependsOn:
182+
- "system:github-actions"
183+
- "user:apmmachine"
184+
- "user:obltmachine"
185+
186+
---
187+
# A Component for the snapshot GitHub action
188+
#
189+
# yaml-language-server: $schema=https://json.schemastore.org/catalog-info.json
190+
apiVersion: backstage.io/v1alpha1
191+
kind: Resource
192+
metadata:
193+
name: apm-agent-java-snapshot
194+
description: GitHub action to run the snapshot process for the APM Agent Java
195+
annotations:
196+
backstage.io/source-location: url:https://github.com/elastic/apm-agent-java/blob/main/.github/workflows/snapshot.yml
197+
github.com/project-slug: elastic/apm-agent-java
198+
github.com/team-slug: elastic/apm-agent-java
199+
tags:
200+
- github
201+
- gpg-sign
202+
- maven-central
203+
- snapshot
204+
- user:obltmachine
205+
links:
206+
- title: GitHub action
207+
url: https://github.com/elastic/apm-agent-java/actions/workflows/snapshot.yml
208+
spec:
209+
type: github-actions
210+
owner: group:apm-agent-java
211+
lifecycle: production
212+
dependsOn:
213+
- "system:github-actions"
214+
- "user:obltmachine"
215+
216+
---
217+
# A Component for the microbenchmark GitHub action
218+
#
219+
# yaml-language-server: $schema=https://json.schemastore.org/catalog-info.json
220+
apiVersion: backstage.io/v1alpha1
221+
kind: Resource
222+
metadata:
223+
name: apm-agent-java-microbenchmark
224+
description: GitHub action to run the microbenchmark process for the APM Agent Java
225+
annotations:
226+
backstage.io/source-location: url:https://github.com/elastic/apm-agent-java/blob/main/.github/workflows/microbenchmark.yml
227+
github.com/project-slug: elastic/apm-agent-java
228+
github.com/team-slug: elastic/apm-agent-java
229+
tags:
230+
- github
231+
- user:obltmachine
232+
links:
233+
- title: GitHub action
234+
url: https://github.com/elastic/apm-agent-java/actions/workflows/microbenchmark.yml
235+
spec:
236+
type: github-actions
237+
owner: group:apm-agent-java
238+
lifecycle: production
239+
dependsOn:
240+
- "system:github-actions"
241+
- "user:obltmachine"

0 commit comments

Comments
 (0)