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

Conventions for ci/CD pipelines #1140

Closed
thompson-tomo opened this issue Jun 11, 2024 · 1 comment
Closed

Conventions for ci/CD pipelines #1140

thompson-tomo opened this issue Jun 11, 2024 · 1 comment
Assignees
Labels
area:new enhancement New feature or request experts needed This issue or pull request is outside an area where general approvers feel they can approve triage:needs-triage

Comments

@thompson-tomo
Copy link

thompson-tomo commented Jun 11, 2024

Area(s)

area:new

Is your change request related to a problem? Please describe.

I want to be able to clearly capture all my traces in one central location which includes test

Describe the solution you'd like

Semantic conventions are defined which covers attributes which would be populated by the ci/CD system

  • cicd.provider who is running the ci/CD ie github
  • cicd.pipelineid a unique identifier for this build pipeline instance
  • cicd.pipelinebame a user definable name for this build pipeline
  • cicd.pipelineurl a permalink to view this build pipeline instance
  • cicd.stagename a user definable name for this stage of the build pipeline
  • cicd.stepid a unique identifier for the step
  • cicd.stepname a user definable name for this step of the build stagr
  • cicd.stepurl a permalink to view this step
  • cicd.result strongly type field of success/failure
  • cicd.trigger what resulted in the running of the pipeline.

Describe alternatives you've considered

No response

Additional context

No response

@thompson-tomo thompson-tomo added enhancement New feature or request experts needed This issue or pull request is outside an area where general approvers feel they can approve triage:needs-triage labels Jun 11, 2024
@arminru
Copy link
Member

arminru commented Jun 11, 2024

Hey @thompson-tomo!
This work is already in progress. Please see https://github.com/open-telemetry/community/blob/main/projects/ci-cd.md for details on the ongoing project, https://github.com/open-telemetry/community#specification-sigs for the group's meeting schedule, and #1075 for their first proposal. You're welcome to join and contribute to the effort 🙂

@arminru arminru closed this as not planned Won't fix, can't repro, duplicate, stale Jun 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:new enhancement New feature or request experts needed This issue or pull request is outside an area where general approvers feel they can approve triage:needs-triage
Projects
None yet
Development

No branches or pull requests

3 participants