Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

backstage: add tags for the obltmachine/apmmachine and other things #3506

Merged
merged 3 commits into from
Jan 26, 2024
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
100 changes: 100 additions & 0 deletions catalog-info.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,10 @@ metadata:
links:
- title: Pipeline
url: https://buildkite.com/elastic/apm-agent-java-release
tags:
- buildkite
- gpg-sign
- maven-central
spec:
type: buildkite-pipeline
owner: group:apm-agent-java
Expand Down Expand Up @@ -42,6 +46,10 @@ metadata:
links:
- title: Pipeline
url: https://buildkite.com/elastic/apm-agent-java-snapshot
tags:
- buildkite
- gpg-sign
- maven-central
spec:
type: buildkite-pipeline
owner: group:apm-agent-java
Expand Down Expand Up @@ -110,6 +118,9 @@ metadata:
links:
- title: Pipeline
url: https://buildkite.com/elastic/apm-agent-java-opentelemetry-benchmark
tags:
- buildkite
- user:apmmachine
spec:
type: buildkite-pipeline
owner: group:apm-agent-java
Expand Down Expand Up @@ -138,3 +149,92 @@ spec:
Weekly Benchmark on main Branch:
cronline: "@weekly"
message: "Run the quick benchmark weekly."

---
# A Component for the release GitHub action
#
# yaml-language-server: $schema=https://json.schemastore.org/catalog-info.json
apiVersion: backstage.io/v1alpha1
kind: Resource
metadata:
name: apm-agent-java-release
description: GitHub action to run the release process for the APM Agent Java
annotations:
backstage.io/source-location: url:https://github.com/elastic/apm-agent-java/blob/main/.github/workflows/release.yml
github.com/project-slug: elastic/apm-agent-java
github.com/team-slug: elastic/apm-agent-java
tags:
- aws-lambda
- github
- github-action
v1v marked this conversation as resolved.
Show resolved Hide resolved
- gpg-sign
- maven-central
- release
- user:apmmachine
- user:obltmachine
links:
- title: GitHub action
url: https://github.com/elastic/apm-agent-java/actions/workflows/release.yml
spec:
type: service
v1v marked this conversation as resolved.
Show resolved Hide resolved
owner: group:apm-agent-java
lifecycle: production
dependsOn:
- "system:github-actions"
v1v marked this conversation as resolved.
Show resolved Hide resolved

---
# A Component for the snapshot GitHub action
#
# yaml-language-server: $schema=https://json.schemastore.org/catalog-info.json
apiVersion: backstage.io/v1alpha1
kind: Resource
metadata:
name: apm-agent-java-snapshot
description: GitHub action to run the snapshot process for the APM Agent Java
annotations:
backstage.io/source-location: url:https://github.com/elastic/apm-agent-java/blob/main/.github/workflows/snapshot.yml
github.com/project-slug: elastic/apm-agent-java
github.com/team-slug: elastic/apm-agent-java
tags:
- github
- github-action
v1v marked this conversation as resolved.
Show resolved Hide resolved
- gpg-sign
- maven-central
- snapshot
- user:obltmachine
links:
- title: GitHub action
url: https://github.com/elastic/apm-agent-java/actions/workflows/snapshot.yml
spec:
type: service
v1v marked this conversation as resolved.
Show resolved Hide resolved
owner: group:apm-agent-java
lifecycle: production
dependsOn:
- "system:github-actions"
v1v marked this conversation as resolved.
Show resolved Hide resolved

---
# A Component for the microbenchmark GitHub action
#
# yaml-language-server: $schema=https://json.schemastore.org/catalog-info.json
apiVersion: backstage.io/v1alpha1
kind: Resource
metadata:
name: apm-agent-java-microbenchmark
description: GitHub action to run the microbenchmark process for the APM Agent Java
annotations:
backstage.io/source-location: url:https://github.com/elastic/apm-agent-java/blob/main/.github/workflows/microbenchmark.yml
github.com/project-slug: elastic/apm-agent-java
github.com/team-slug: elastic/apm-agent-java
tags:
- github
- github-action
v1v marked this conversation as resolved.
Show resolved Hide resolved
- user:obltmachine
links:
- title: GitHub action
url: https://github.com/elastic/apm-agent-java/actions/workflows/microbenchmark.yml
spec:
type: service
v1v marked this conversation as resolved.
Show resolved Hide resolved
owner: group:apm-agent-java
lifecycle: production
dependsOn:
- "system:github-actions"
v1v marked this conversation as resolved.
Show resolved Hide resolved
Loading