From 687c8a54b19c002f3b8639f0053637136c493630 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gabriela=20Andrea=20Priegue=20Rodr=C3=ADguez?= Date: Mon, 27 Jul 2026 12:41:55 +0200 Subject: [PATCH] Add ci.pipeline.display_name tag for Buildkite BUILDKITE_PIPELINE_SLUG was being used for ci.pipeline.name, which is a slug, not the human-readable pipeline name. We can't change ci.pipeline.name's source since the backend fingerprints pipelines by its current value, so instead add a new, additive ci.pipeline.display_name tag sourced from BUILDKITE_PIPELINE_NAME. Mirrors the identical fix already shipped in dd-trace-js, dd-trace-py, dd-trace-java, dd-trace-dotnet, dd-trace-go, datadog-ci-rb, dd-sdk-swift-testing, and datadog-ci. --- internal/constants/ci.go | 3 + internal/environment/ci_providers.go | 1 + .../fixtures/providers/buildkite.json | 62 +++++++++++++++++++ 3 files changed, 66 insertions(+) diff --git a/internal/constants/ci.go b/internal/constants/ci.go index 73e29ba..4f434bc 100644 --- a/internal/constants/ci.go +++ b/internal/constants/ci.go @@ -21,6 +21,9 @@ const ( // CIPipelineName indicates the name of the CI pipeline. CIPipelineName = "ci.pipeline.name" + // CIPipelineDisplayName indicates the human-readable display name of the CI pipeline. + CIPipelineDisplayName = "ci.pipeline.display_name" + // CIPipelineNumber indicates the number of the CI pipeline. CIPipelineNumber = "ci.pipeline.number" diff --git a/internal/environment/ci_providers.go b/internal/environment/ci_providers.go index 4cf5c96..d22d41d 100644 --- a/internal/environment/ci_providers.go +++ b/internal/environment/ci_providers.go @@ -712,6 +712,7 @@ func extractBuildkite() map[string]string { tags[constants.GitTag] = os.Getenv("BUILDKITE_TAG") tags[constants.CIPipelineID] = os.Getenv("BUILDKITE_BUILD_ID") tags[constants.CIPipelineName] = os.Getenv("BUILDKITE_PIPELINE_SLUG") + tags[constants.CIPipelineDisplayName] = os.Getenv("BUILDKITE_PIPELINE_NAME") tags[constants.CIPipelineNumber] = os.Getenv("BUILDKITE_BUILD_NUMBER") tags[constants.CIPipelineURL] = os.Getenv("BUILDKITE_BUILD_URL") tags[constants.CIJobID] = os.Getenv("BUILDKITE_JOB_ID") diff --git a/internal/environment/testdata/fixtures/providers/buildkite.json b/internal/environment/testdata/fixtures/providers/buildkite.json index 8013574..7c44fe1 100644 --- a/internal/environment/testdata/fixtures/providers/buildkite.json +++ b/internal/environment/testdata/fixtures/providers/buildkite.json @@ -12,6 +12,7 @@ "BUILDKITE_COMMIT": "b9f0fb3fdbb94c9d24b2c75b49663122a529e123", "BUILDKITE_JOB_ID": "buildkite-job-id", "BUILDKITE_MESSAGE": "buildkite-git-commit-message", + "BUILDKITE_PIPELINE_NAME": "Buildkite Pipeline Display Name", "BUILDKITE_PIPELINE_SLUG": "buildkite-pipeline-name", "BUILDKITE_PULL_REQUEST": "false", "BUILDKITE_PULL_REQUEST_BASE_BRANCH": "", @@ -22,6 +23,7 @@ "_dd.ci.env_vars": "{\"BUILDKITE_BUILD_ID\":\"buildkite-pipeline-id\",\"BUILDKITE_JOB_ID\":\"buildkite-job-id\"}", "ci.job.id": "buildkite-job-id", "ci.job.url": "https://buildkite-build-url.com#buildkite-job-id", + "ci.pipeline.display_name": "Buildkite Pipeline Display Name", "ci.pipeline.id": "buildkite-pipeline-id", "ci.pipeline.name": "buildkite-pipeline-name", "ci.pipeline.number": "buildkite-pipeline-number", @@ -49,6 +51,7 @@ "BUILDKITE_COMMIT": "b9f0fb3fdbb94c9d24b2c75b49663122a529e123", "BUILDKITE_JOB_ID": "buildkite-job-id", "BUILDKITE_MESSAGE": "buildkite-git-commit-message", + "BUILDKITE_PIPELINE_NAME": "Buildkite Pipeline Display Name", "BUILDKITE_PIPELINE_SLUG": "buildkite-pipeline-name", "BUILDKITE_PULL_REQUEST": "false", "BUILDKITE_PULL_REQUEST_BASE_BRANCH": "", @@ -59,6 +62,7 @@ "_dd.ci.env_vars": "{\"BUILDKITE_BUILD_ID\":\"buildkite-pipeline-id\",\"BUILDKITE_JOB_ID\":\"buildkite-job-id\"}", "ci.job.id": "buildkite-job-id", "ci.job.url": "https://buildkite-build-url.com#buildkite-job-id", + "ci.pipeline.display_name": "Buildkite Pipeline Display Name", "ci.pipeline.id": "buildkite-pipeline-id", "ci.pipeline.name": "buildkite-pipeline-name", "ci.pipeline.number": "buildkite-pipeline-number", @@ -86,6 +90,7 @@ "BUILDKITE_COMMIT": "b9f0fb3fdbb94c9d24b2c75b49663122a529e123", "BUILDKITE_JOB_ID": "buildkite-job-id", "BUILDKITE_MESSAGE": "buildkite-git-commit-message", + "BUILDKITE_PIPELINE_NAME": "Buildkite Pipeline Display Name", "BUILDKITE_PIPELINE_SLUG": "buildkite-pipeline-name", "BUILDKITE_PULL_REQUEST": "false", "BUILDKITE_PULL_REQUEST_BASE_BRANCH": "", @@ -96,6 +101,7 @@ "_dd.ci.env_vars": "{\"BUILDKITE_BUILD_ID\":\"buildkite-pipeline-id\",\"BUILDKITE_JOB_ID\":\"buildkite-job-id\"}", "ci.job.id": "buildkite-job-id", "ci.job.url": "https://buildkite-build-url.com#buildkite-job-id", + "ci.pipeline.display_name": "Buildkite Pipeline Display Name", "ci.pipeline.id": "buildkite-pipeline-id", "ci.pipeline.name": "buildkite-pipeline-name", "ci.pipeline.number": "buildkite-pipeline-number", @@ -123,6 +129,7 @@ "BUILDKITE_COMMIT": "b9f0fb3fdbb94c9d24b2c75b49663122a529e123", "BUILDKITE_JOB_ID": "buildkite-job-id", "BUILDKITE_MESSAGE": "buildkite-git-commit-message", + "BUILDKITE_PIPELINE_NAME": "Buildkite Pipeline Display Name", "BUILDKITE_PIPELINE_SLUG": "buildkite-pipeline-name", "BUILDKITE_PULL_REQUEST": "false", "BUILDKITE_PULL_REQUEST_BASE_BRANCH": "", @@ -133,6 +140,7 @@ "_dd.ci.env_vars": "{\"BUILDKITE_BUILD_ID\":\"buildkite-pipeline-id\",\"BUILDKITE_JOB_ID\":\"buildkite-job-id\"}", "ci.job.id": "buildkite-job-id", "ci.job.url": "https://buildkite-build-url.com#buildkite-job-id", + "ci.pipeline.display_name": "Buildkite Pipeline Display Name", "ci.pipeline.id": "buildkite-pipeline-id", "ci.pipeline.name": "buildkite-pipeline-name", "ci.pipeline.number": "buildkite-pipeline-number", @@ -160,6 +168,7 @@ "BUILDKITE_COMMIT": "b9f0fb3fdbb94c9d24b2c75b49663122a529e123", "BUILDKITE_JOB_ID": "buildkite-job-id", "BUILDKITE_MESSAGE": "buildkite-git-commit-message", + "BUILDKITE_PIPELINE_NAME": "Buildkite Pipeline Display Name", "BUILDKITE_PIPELINE_SLUG": "buildkite-pipeline-name", "BUILDKITE_PULL_REQUEST": "false", "BUILDKITE_PULL_REQUEST_BASE_BRANCH": "", @@ -172,6 +181,7 @@ "_dd.ci.env_vars": "{\"BUILDKITE_BUILD_ID\":\"buildkite-pipeline-id\",\"BUILDKITE_JOB_ID\":\"buildkite-job-id\"}", "ci.job.id": "buildkite-job-id", "ci.job.url": "https://buildkite-build-url.com#buildkite-job-id", + "ci.pipeline.display_name": "Buildkite Pipeline Display Name", "ci.pipeline.id": "buildkite-pipeline-id", "ci.pipeline.name": "buildkite-pipeline-name", "ci.pipeline.number": "buildkite-pipeline-number", @@ -199,6 +209,7 @@ "BUILDKITE_COMMIT": "b9f0fb3fdbb94c9d24b2c75b49663122a529e123", "BUILDKITE_JOB_ID": "buildkite-job-id", "BUILDKITE_MESSAGE": "buildkite-git-commit-message", + "BUILDKITE_PIPELINE_NAME": "Buildkite Pipeline Display Name", "BUILDKITE_PIPELINE_SLUG": "buildkite-pipeline-name", "BUILDKITE_PULL_REQUEST": "false", "BUILDKITE_PULL_REQUEST_BASE_BRANCH": "", @@ -211,6 +222,7 @@ "_dd.ci.env_vars": "{\"BUILDKITE_BUILD_ID\":\"buildkite-pipeline-id\",\"BUILDKITE_JOB_ID\":\"buildkite-job-id\"}", "ci.job.id": "buildkite-job-id", "ci.job.url": "https://buildkite-build-url.com#buildkite-job-id", + "ci.pipeline.display_name": "Buildkite Pipeline Display Name", "ci.pipeline.id": "buildkite-pipeline-id", "ci.pipeline.name": "buildkite-pipeline-name", "ci.pipeline.number": "buildkite-pipeline-number", @@ -238,6 +250,7 @@ "BUILDKITE_COMMIT": "b9f0fb3fdbb94c9d24b2c75b49663122a529e123", "BUILDKITE_JOB_ID": "buildkite-job-id", "BUILDKITE_MESSAGE": "buildkite-git-commit-message", + "BUILDKITE_PIPELINE_NAME": "Buildkite Pipeline Display Name", "BUILDKITE_PIPELINE_SLUG": "buildkite-pipeline-name", "BUILDKITE_PULL_REQUEST": "false", "BUILDKITE_PULL_REQUEST_BASE_BRANCH": "", @@ -250,6 +263,7 @@ "_dd.ci.env_vars": "{\"BUILDKITE_BUILD_ID\":\"buildkite-pipeline-id\",\"BUILDKITE_JOB_ID\":\"buildkite-job-id\"}", "ci.job.id": "buildkite-job-id", "ci.job.url": "https://buildkite-build-url.com#buildkite-job-id", + "ci.pipeline.display_name": "Buildkite Pipeline Display Name", "ci.pipeline.id": "buildkite-pipeline-id", "ci.pipeline.name": "buildkite-pipeline-name", "ci.pipeline.number": "buildkite-pipeline-number", @@ -277,6 +291,7 @@ "BUILDKITE_COMMIT": "b9f0fb3fdbb94c9d24b2c75b49663122a529e123", "BUILDKITE_JOB_ID": "buildkite-job-id", "BUILDKITE_MESSAGE": "buildkite-git-commit-message", + "BUILDKITE_PIPELINE_NAME": "Buildkite Pipeline Display Name", "BUILDKITE_PIPELINE_SLUG": "buildkite-pipeline-name", "BUILDKITE_PULL_REQUEST": "false", "BUILDKITE_PULL_REQUEST_BASE_BRANCH": "", @@ -287,6 +302,7 @@ "_dd.ci.env_vars": "{\"BUILDKITE_BUILD_ID\":\"buildkite-pipeline-id\",\"BUILDKITE_JOB_ID\":\"buildkite-job-id\"}", "ci.job.id": "buildkite-job-id", "ci.job.url": "https://buildkite-build-url.com#buildkite-job-id", + "ci.pipeline.display_name": "Buildkite Pipeline Display Name", "ci.pipeline.id": "buildkite-pipeline-id", "ci.pipeline.name": "buildkite-pipeline-name", "ci.pipeline.number": "buildkite-pipeline-number", @@ -314,6 +330,7 @@ "BUILDKITE_COMMIT": "b9f0fb3fdbb94c9d24b2c75b49663122a529e123", "BUILDKITE_JOB_ID": "buildkite-job-id", "BUILDKITE_MESSAGE": "buildkite-git-commit-message", + "BUILDKITE_PIPELINE_NAME": "Buildkite Pipeline Display Name", "BUILDKITE_PIPELINE_SLUG": "buildkite-pipeline-name", "BUILDKITE_PULL_REQUEST": "false", "BUILDKITE_PULL_REQUEST_BASE_BRANCH": "", @@ -324,6 +341,7 @@ "_dd.ci.env_vars": "{\"BUILDKITE_BUILD_ID\":\"buildkite-pipeline-id\",\"BUILDKITE_JOB_ID\":\"buildkite-job-id\"}", "ci.job.id": "buildkite-job-id", "ci.job.url": "https://buildkite-build-url.com#buildkite-job-id", + "ci.pipeline.display_name": "Buildkite Pipeline Display Name", "ci.pipeline.id": "buildkite-pipeline-id", "ci.pipeline.name": "buildkite-pipeline-name", "ci.pipeline.number": "buildkite-pipeline-number", @@ -351,6 +369,7 @@ "BUILDKITE_COMMIT": "b9f0fb3fdbb94c9d24b2c75b49663122a529e123", "BUILDKITE_JOB_ID": "buildkite-job-id", "BUILDKITE_MESSAGE": "buildkite-git-commit-message", + "BUILDKITE_PIPELINE_NAME": "Buildkite Pipeline Display Name", "BUILDKITE_PIPELINE_SLUG": "buildkite-pipeline-name", "BUILDKITE_PULL_REQUEST": "false", "BUILDKITE_PULL_REQUEST_BASE_BRANCH": "", @@ -361,6 +380,7 @@ "_dd.ci.env_vars": "{\"BUILDKITE_BUILD_ID\":\"buildkite-pipeline-id\",\"BUILDKITE_JOB_ID\":\"buildkite-job-id\"}", "ci.job.id": "buildkite-job-id", "ci.job.url": "https://buildkite-build-url.com#buildkite-job-id", + "ci.pipeline.display_name": "Buildkite Pipeline Display Name", "ci.pipeline.id": "buildkite-pipeline-id", "ci.pipeline.name": "buildkite-pipeline-name", "ci.pipeline.number": "buildkite-pipeline-number", @@ -388,6 +408,7 @@ "BUILDKITE_COMMIT": "b9f0fb3fdbb94c9d24b2c75b49663122a529e123", "BUILDKITE_JOB_ID": "buildkite-job-id", "BUILDKITE_MESSAGE": "buildkite-git-commit-message", + "BUILDKITE_PIPELINE_NAME": "Buildkite Pipeline Display Name", "BUILDKITE_PIPELINE_SLUG": "buildkite-pipeline-name", "BUILDKITE_PULL_REQUEST": "false", "BUILDKITE_PULL_REQUEST_BASE_BRANCH": "", @@ -398,6 +419,7 @@ "_dd.ci.env_vars": "{\"BUILDKITE_BUILD_ID\":\"buildkite-pipeline-id\",\"BUILDKITE_JOB_ID\":\"buildkite-job-id\"}", "ci.job.id": "buildkite-job-id", "ci.job.url": "https://buildkite-build-url.com#buildkite-job-id", + "ci.pipeline.display_name": "Buildkite Pipeline Display Name", "ci.pipeline.id": "buildkite-pipeline-id", "ci.pipeline.name": "buildkite-pipeline-name", "ci.pipeline.number": "buildkite-pipeline-number", @@ -425,6 +447,7 @@ "BUILDKITE_COMMIT": "b9f0fb3fdbb94c9d24b2c75b49663122a529e123", "BUILDKITE_JOB_ID": "buildkite-job-id", "BUILDKITE_MESSAGE": "buildkite-git-commit-message", + "BUILDKITE_PIPELINE_NAME": "Buildkite Pipeline Display Name", "BUILDKITE_PIPELINE_SLUG": "buildkite-pipeline-name", "BUILDKITE_PULL_REQUEST": "false", "BUILDKITE_PULL_REQUEST_BASE_BRANCH": "", @@ -435,6 +458,7 @@ "_dd.ci.env_vars": "{\"BUILDKITE_BUILD_ID\":\"buildkite-pipeline-id\",\"BUILDKITE_JOB_ID\":\"buildkite-job-id\"}", "ci.job.id": "buildkite-job-id", "ci.job.url": "https://buildkite-build-url.com#buildkite-job-id", + "ci.pipeline.display_name": "Buildkite Pipeline Display Name", "ci.pipeline.id": "buildkite-pipeline-id", "ci.pipeline.name": "buildkite-pipeline-name", "ci.pipeline.number": "buildkite-pipeline-number", @@ -462,6 +486,7 @@ "BUILDKITE_COMMIT": "b9f0fb3fdbb94c9d24b2c75b49663122a529e123", "BUILDKITE_JOB_ID": "buildkite-job-id", "BUILDKITE_MESSAGE": "buildkite-git-commit-message", + "BUILDKITE_PIPELINE_NAME": "Buildkite Pipeline Display Name", "BUILDKITE_PIPELINE_SLUG": "buildkite-pipeline-name", "BUILDKITE_PULL_REQUEST": "false", "BUILDKITE_PULL_REQUEST_BASE_BRANCH": "", @@ -472,6 +497,7 @@ "_dd.ci.env_vars": "{\"BUILDKITE_BUILD_ID\":\"buildkite-pipeline-id\",\"BUILDKITE_JOB_ID\":\"buildkite-job-id\"}", "ci.job.id": "buildkite-job-id", "ci.job.url": "https://buildkite-build-url.com#buildkite-job-id", + "ci.pipeline.display_name": "Buildkite Pipeline Display Name", "ci.pipeline.id": "buildkite-pipeline-id", "ci.pipeline.name": "buildkite-pipeline-name", "ci.pipeline.number": "buildkite-pipeline-number", @@ -499,6 +525,7 @@ "BUILDKITE_COMMIT": "b9f0fb3fdbb94c9d24b2c75b49663122a529e123", "BUILDKITE_JOB_ID": "buildkite-job-id", "BUILDKITE_MESSAGE": "buildkite-git-commit-message", + "BUILDKITE_PIPELINE_NAME": "Buildkite Pipeline Display Name", "BUILDKITE_PIPELINE_SLUG": "buildkite-pipeline-name", "BUILDKITE_PULL_REQUEST": "false", "BUILDKITE_PULL_REQUEST_BASE_BRANCH": "", @@ -509,6 +536,7 @@ "_dd.ci.env_vars": "{\"BUILDKITE_BUILD_ID\":\"buildkite-pipeline-id\",\"BUILDKITE_JOB_ID\":\"buildkite-job-id\"}", "ci.job.id": "buildkite-job-id", "ci.job.url": "https://buildkite-build-url.com#buildkite-job-id", + "ci.pipeline.display_name": "Buildkite Pipeline Display Name", "ci.pipeline.id": "buildkite-pipeline-id", "ci.pipeline.name": "buildkite-pipeline-name", "ci.pipeline.number": "buildkite-pipeline-number", @@ -536,6 +564,7 @@ "BUILDKITE_COMMIT": "b9f0fb3fdbb94c9d24b2c75b49663122a529e123", "BUILDKITE_JOB_ID": "buildkite-job-id", "BUILDKITE_MESSAGE": "buildkite-git-commit-message", + "BUILDKITE_PIPELINE_NAME": "Buildkite Pipeline Display Name", "BUILDKITE_PIPELINE_SLUG": "buildkite-pipeline-name", "BUILDKITE_PULL_REQUEST": "false", "BUILDKITE_PULL_REQUEST_BASE_BRANCH": "", @@ -546,6 +575,7 @@ "_dd.ci.env_vars": "{\"BUILDKITE_BUILD_ID\":\"buildkite-pipeline-id\",\"BUILDKITE_JOB_ID\":\"buildkite-job-id\"}", "ci.job.id": "buildkite-job-id", "ci.job.url": "https://buildkite-build-url.com#buildkite-job-id", + "ci.pipeline.display_name": "Buildkite Pipeline Display Name", "ci.pipeline.id": "buildkite-pipeline-id", "ci.pipeline.name": "buildkite-pipeline-name", "ci.pipeline.number": "buildkite-pipeline-number", @@ -573,6 +603,7 @@ "BUILDKITE_COMMIT": "b9f0fb3fdbb94c9d24b2c75b49663122a529e123", "BUILDKITE_JOB_ID": "buildkite-job-id", "BUILDKITE_MESSAGE": "buildkite-git-commit-message", + "BUILDKITE_PIPELINE_NAME": "Buildkite Pipeline Display Name", "BUILDKITE_PIPELINE_SLUG": "buildkite-pipeline-name", "BUILDKITE_PULL_REQUEST": "false", "BUILDKITE_PULL_REQUEST_BASE_BRANCH": "", @@ -583,6 +614,7 @@ "_dd.ci.env_vars": "{\"BUILDKITE_BUILD_ID\":\"buildkite-pipeline-id\",\"BUILDKITE_JOB_ID\":\"buildkite-job-id\"}", "ci.job.id": "buildkite-job-id", "ci.job.url": "https://buildkite-build-url.com#buildkite-job-id", + "ci.pipeline.display_name": "Buildkite Pipeline Display Name", "ci.pipeline.id": "buildkite-pipeline-id", "ci.pipeline.name": "buildkite-pipeline-name", "ci.pipeline.number": "buildkite-pipeline-number", @@ -610,6 +642,7 @@ "BUILDKITE_COMMIT": "b9f0fb3fdbb94c9d24b2c75b49663122a529e123", "BUILDKITE_JOB_ID": "buildkite-job-id", "BUILDKITE_MESSAGE": "buildkite-git-commit-message", + "BUILDKITE_PIPELINE_NAME": "Buildkite Pipeline Display Name", "BUILDKITE_PIPELINE_SLUG": "buildkite-pipeline-name", "BUILDKITE_PULL_REQUEST": "false", "BUILDKITE_PULL_REQUEST_BASE_BRANCH": "", @@ -620,6 +653,7 @@ "_dd.ci.env_vars": "{\"BUILDKITE_BUILD_ID\":\"buildkite-pipeline-id\",\"BUILDKITE_JOB_ID\":\"buildkite-job-id\"}", "ci.job.id": "buildkite-job-id", "ci.job.url": "https://buildkite-build-url.com#buildkite-job-id", + "ci.pipeline.display_name": "Buildkite Pipeline Display Name", "ci.pipeline.id": "buildkite-pipeline-id", "ci.pipeline.name": "buildkite-pipeline-name", "ci.pipeline.number": "buildkite-pipeline-number", @@ -646,6 +680,7 @@ "BUILDKITE_COMMIT": "b9f0fb3fdbb94c9d24b2c75b49663122a529e123", "BUILDKITE_JOB_ID": "buildkite-job-id", "BUILDKITE_MESSAGE": "buildkite-git-commit-message", + "BUILDKITE_PIPELINE_NAME": "Buildkite Pipeline Display Name", "BUILDKITE_PIPELINE_SLUG": "buildkite-pipeline-name", "BUILDKITE_PULL_REQUEST": "false", "BUILDKITE_PULL_REQUEST_BASE_BRANCH": "", @@ -665,6 +700,7 @@ "_dd.ci.env_vars": "{\"BUILDKITE_BUILD_ID\":\"buildkite-pipeline-id\",\"BUILDKITE_JOB_ID\":\"buildkite-job-id\"}", "ci.job.id": "buildkite-job-id", "ci.job.url": "https://buildkite-build-url.com#buildkite-job-id", + "ci.pipeline.display_name": "Buildkite Pipeline Display Name", "ci.pipeline.id": "buildkite-pipeline-id", "ci.pipeline.name": "buildkite-pipeline-name", "ci.pipeline.number": "buildkite-pipeline-number", @@ -694,6 +730,7 @@ "BUILDKITE_COMMIT": "b9f0fb3fdbb94c9d24b2c75b49663122a529e123", "BUILDKITE_JOB_ID": "buildkite-job-id", "BUILDKITE_MESSAGE": "buildkite-git-commit-message", + "BUILDKITE_PIPELINE_NAME": "Buildkite Pipeline Display Name", "BUILDKITE_PIPELINE_SLUG": "buildkite-pipeline-name", "BUILDKITE_PULL_REQUEST": "false", "BUILDKITE_PULL_REQUEST_BASE_BRANCH": "", @@ -713,6 +750,7 @@ "_dd.ci.env_vars": "{\"BUILDKITE_BUILD_ID\":\"buildkite-pipeline-id\",\"BUILDKITE_JOB_ID\":\"buildkite-job-id\"}", "ci.job.id": "buildkite-job-id", "ci.job.url": "https://buildkite-build-url.com#buildkite-job-id", + "ci.pipeline.display_name": "Buildkite Pipeline Display Name", "ci.pipeline.id": "buildkite-pipeline-id", "ci.pipeline.name": "buildkite-pipeline-name", "ci.pipeline.number": "buildkite-pipeline-number", @@ -742,6 +780,7 @@ "BUILDKITE_COMMIT": "b9f0fb3fdbb94c9d24b2c75b49663122a529e123", "BUILDKITE_JOB_ID": "buildkite-job-id", "BUILDKITE_MESSAGE": "buildkite-git-commit-message", + "BUILDKITE_PIPELINE_NAME": "Buildkite Pipeline Display Name", "BUILDKITE_PIPELINE_SLUG": "buildkite-pipeline-name", "BUILDKITE_PULL_REQUEST": "false", "BUILDKITE_PULL_REQUEST_BASE_BRANCH": "", @@ -753,6 +792,7 @@ "_dd.ci.env_vars": "{\"BUILDKITE_BUILD_ID\":\"buildkite-pipeline-id\",\"BUILDKITE_JOB_ID\":\"buildkite-job-id\"}", "ci.job.id": "buildkite-job-id", "ci.job.url": "https://buildkite-build-url.com#buildkite-job-id", + "ci.pipeline.display_name": "Buildkite Pipeline Display Name", "ci.pipeline.id": "buildkite-pipeline-id", "ci.pipeline.name": "buildkite-pipeline-name", "ci.pipeline.number": "buildkite-pipeline-number", @@ -777,6 +817,7 @@ "BUILDKITE_COMMIT": "b9f0fb3fdbb94c9d24b2c75b49663122a529e123", "BUILDKITE_JOB_ID": "buildkite-job-id", "BUILDKITE_MESSAGE": "buildkite-git-commit-message", + "BUILDKITE_PIPELINE_NAME": "Buildkite Pipeline Display Name", "BUILDKITE_PIPELINE_SLUG": "buildkite-pipeline-name", "BUILDKITE_PULL_REQUEST": "false", "BUILDKITE_PULL_REQUEST_BASE_BRANCH": "", @@ -788,6 +829,7 @@ "_dd.ci.env_vars": "{\"BUILDKITE_BUILD_ID\":\"buildkite-pipeline-id\",\"BUILDKITE_JOB_ID\":\"buildkite-job-id\"}", "ci.job.id": "buildkite-job-id", "ci.job.url": "https://buildkite-build-url.com#buildkite-job-id", + "ci.pipeline.display_name": "Buildkite Pipeline Display Name", "ci.pipeline.id": "buildkite-pipeline-id", "ci.pipeline.name": "buildkite-pipeline-name", "ci.pipeline.number": "buildkite-pipeline-number", @@ -812,6 +854,7 @@ "BUILDKITE_COMMIT": "b9f0fb3fdbb94c9d24b2c75b49663122a529e123", "BUILDKITE_JOB_ID": "buildkite-job-id", "BUILDKITE_MESSAGE": "buildkite-git-commit-message", + "BUILDKITE_PIPELINE_NAME": "Buildkite Pipeline Display Name", "BUILDKITE_PIPELINE_SLUG": "buildkite-pipeline-name", "BUILDKITE_PULL_REQUEST": "false", "BUILDKITE_PULL_REQUEST_BASE_BRANCH": "", @@ -822,6 +865,7 @@ "_dd.ci.env_vars": "{\"BUILDKITE_BUILD_ID\":\"buildkite-pipeline-id\",\"BUILDKITE_JOB_ID\":\"buildkite-job-id\"}", "ci.job.id": "buildkite-job-id", "ci.job.url": "https://buildkite-build-url.com#buildkite-job-id", + "ci.pipeline.display_name": "Buildkite Pipeline Display Name", "ci.pipeline.id": "buildkite-pipeline-id", "ci.pipeline.name": "buildkite-pipeline-name", "ci.pipeline.number": "buildkite-pipeline-number", @@ -846,6 +890,7 @@ "BUILDKITE_COMMIT": "b9f0fb3fdbb94c9d24b2c75b49663122a529e123", "BUILDKITE_JOB_ID": "buildkite-job-id", "BUILDKITE_MESSAGE": "buildkite-git-commit-message", + "BUILDKITE_PIPELINE_NAME": "Buildkite Pipeline Display Name", "BUILDKITE_PIPELINE_SLUG": "buildkite-pipeline-name", "BUILDKITE_PULL_REQUEST": "false", "BUILDKITE_PULL_REQUEST_BASE_BRANCH": "", @@ -856,6 +901,7 @@ "_dd.ci.env_vars": "{\"BUILDKITE_BUILD_ID\":\"buildkite-pipeline-id\",\"BUILDKITE_JOB_ID\":\"buildkite-job-id\"}", "ci.job.id": "buildkite-job-id", "ci.job.url": "https://buildkite-build-url.com#buildkite-job-id", + "ci.pipeline.display_name": "Buildkite Pipeline Display Name", "ci.pipeline.id": "buildkite-pipeline-id", "ci.pipeline.name": "buildkite-pipeline-name", "ci.pipeline.number": "buildkite-pipeline-number", @@ -880,6 +926,7 @@ "BUILDKITE_COMMIT": "b9f0fb3fdbb94c9d24b2c75b49663122a529e123", "BUILDKITE_JOB_ID": "buildkite-job-id", "BUILDKITE_MESSAGE": "buildkite-git-commit-message", + "BUILDKITE_PIPELINE_NAME": "Buildkite Pipeline Display Name", "BUILDKITE_PIPELINE_SLUG": "buildkite-pipeline-name", "BUILDKITE_PULL_REQUEST": "false", "BUILDKITE_PULL_REQUEST_BASE_BRANCH": "", @@ -890,6 +937,7 @@ "_dd.ci.env_vars": "{\"BUILDKITE_BUILD_ID\":\"buildkite-pipeline-id\",\"BUILDKITE_JOB_ID\":\"buildkite-job-id\"}", "ci.job.id": "buildkite-job-id", "ci.job.url": "https://buildkite-build-url.com#buildkite-job-id", + "ci.pipeline.display_name": "Buildkite Pipeline Display Name", "ci.pipeline.id": "buildkite-pipeline-id", "ci.pipeline.name": "buildkite-pipeline-name", "ci.pipeline.number": "buildkite-pipeline-number", @@ -914,6 +962,7 @@ "BUILDKITE_COMMIT": "b9f0fb3fdbb94c9d24b2c75b49663122a529e123", "BUILDKITE_JOB_ID": "buildkite-job-id", "BUILDKITE_MESSAGE": "buildkite-git-commit-message", + "BUILDKITE_PIPELINE_NAME": "Buildkite Pipeline Display Name", "BUILDKITE_PIPELINE_SLUG": "buildkite-pipeline-name", "BUILDKITE_PULL_REQUEST": "false", "BUILDKITE_PULL_REQUEST_BASE_BRANCH": "", @@ -924,6 +973,7 @@ "_dd.ci.env_vars": "{\"BUILDKITE_BUILD_ID\":\"buildkite-pipeline-id\",\"BUILDKITE_JOB_ID\":\"buildkite-job-id\"}", "ci.job.id": "buildkite-job-id", "ci.job.url": "https://buildkite-build-url.com#buildkite-job-id", + "ci.pipeline.display_name": "Buildkite Pipeline Display Name", "ci.pipeline.id": "buildkite-pipeline-id", "ci.pipeline.name": "buildkite-pipeline-name", "ci.pipeline.number": "buildkite-pipeline-number", @@ -948,6 +998,7 @@ "BUILDKITE_COMMIT": "b9f0fb3fdbb94c9d24b2c75b49663122a529e123", "BUILDKITE_JOB_ID": "buildkite-job-id", "BUILDKITE_MESSAGE": "buildkite-git-commit-message", + "BUILDKITE_PIPELINE_NAME": "Buildkite Pipeline Display Name", "BUILDKITE_PIPELINE_SLUG": "buildkite-pipeline-name", "BUILDKITE_PULL_REQUEST": "false", "BUILDKITE_PULL_REQUEST_BASE_BRANCH": "", @@ -958,6 +1009,7 @@ "_dd.ci.env_vars": "{\"BUILDKITE_BUILD_ID\":\"buildkite-pipeline-id\",\"BUILDKITE_JOB_ID\":\"buildkite-job-id\"}", "ci.job.id": "buildkite-job-id", "ci.job.url": "https://buildkite-build-url.com#buildkite-job-id", + "ci.pipeline.display_name": "Buildkite Pipeline Display Name", "ci.pipeline.id": "buildkite-pipeline-id", "ci.pipeline.name": "buildkite-pipeline-name", "ci.pipeline.number": "buildkite-pipeline-number", @@ -982,6 +1034,7 @@ "BUILDKITE_COMMIT": "b9f0fb3fdbb94c9d24b2c75b49663122a529e123", "BUILDKITE_JOB_ID": "buildkite-job-id", "BUILDKITE_MESSAGE": "buildkite-git-commit-message", + "BUILDKITE_PIPELINE_NAME": "Buildkite Pipeline Display Name", "BUILDKITE_PIPELINE_SLUG": "buildkite-pipeline-name", "BUILDKITE_PULL_REQUEST": "false", "BUILDKITE_PULL_REQUEST_BASE_BRANCH": "", @@ -992,6 +1045,7 @@ "_dd.ci.env_vars": "{\"BUILDKITE_BUILD_ID\":\"buildkite-pipeline-id\",\"BUILDKITE_JOB_ID\":\"buildkite-job-id\"}", "ci.job.id": "buildkite-job-id", "ci.job.url": "https://buildkite-build-url.com#buildkite-job-id", + "ci.pipeline.display_name": "Buildkite Pipeline Display Name", "ci.pipeline.id": "buildkite-pipeline-id", "ci.pipeline.name": "buildkite-pipeline-name", "ci.pipeline.number": "buildkite-pipeline-number", @@ -1016,6 +1070,7 @@ "BUILDKITE_COMMIT": "b9f0fb3fdbb94c9d24b2c75b49663122a529e123", "BUILDKITE_JOB_ID": "buildkite-job-id", "BUILDKITE_MESSAGE": "buildkite-git-commit-message", + "BUILDKITE_PIPELINE_NAME": "Buildkite Pipeline Display Name", "BUILDKITE_PIPELINE_SLUG": "buildkite-pipeline-name", "BUILDKITE_PULL_REQUEST": "false", "BUILDKITE_PULL_REQUEST_BASE_BRANCH": "", @@ -1026,6 +1081,7 @@ "_dd.ci.env_vars": "{\"BUILDKITE_BUILD_ID\":\"buildkite-pipeline-id\",\"BUILDKITE_JOB_ID\":\"buildkite-job-id\"}", "ci.job.id": "buildkite-job-id", "ci.job.url": "https://buildkite-build-url.com#buildkite-job-id", + "ci.pipeline.display_name": "Buildkite Pipeline Display Name", "ci.pipeline.id": "buildkite-pipeline-id", "ci.pipeline.name": "buildkite-pipeline-name", "ci.pipeline.number": "buildkite-pipeline-number", @@ -1050,6 +1106,7 @@ "BUILDKITE_COMMIT": "b9f0fb3fdbb94c9d24b2c75b49663122a529e123", "BUILDKITE_JOB_ID": "buildkite-job-id", "BUILDKITE_MESSAGE": "buildkite-git-commit-message", + "BUILDKITE_PIPELINE_NAME": "Buildkite Pipeline Display Name", "BUILDKITE_PIPELINE_SLUG": "buildkite-pipeline-name", "BUILDKITE_PULL_REQUEST": "false", "BUILDKITE_PULL_REQUEST_BASE_BRANCH": "", @@ -1060,6 +1117,7 @@ "_dd.ci.env_vars": "{\"BUILDKITE_BUILD_ID\":\"buildkite-pipeline-id\",\"BUILDKITE_JOB_ID\":\"buildkite-job-id\"}", "ci.job.id": "buildkite-job-id", "ci.job.url": "https://buildkite-build-url.com#buildkite-job-id", + "ci.pipeline.display_name": "Buildkite Pipeline Display Name", "ci.pipeline.id": "buildkite-pipeline-id", "ci.pipeline.name": "buildkite-pipeline-name", "ci.pipeline.number": "buildkite-pipeline-number", @@ -1087,6 +1145,7 @@ "BUILDKITE_COMMIT": "b9f0fb3fdbb94c9d24b2c75b49663122a529e123", "BUILDKITE_JOB_ID": "buildkite-job-id", "BUILDKITE_MESSAGE": "buildkite-git-commit-message", + "BUILDKITE_PIPELINE_NAME": "Buildkite Pipeline Display Name", "BUILDKITE_PIPELINE_SLUG": "buildkite-pipeline-name", "BUILDKITE_PULL_REQUEST": "false", "BUILDKITE_PULL_REQUEST_BASE_BRANCH": "", @@ -1098,6 +1157,7 @@ "ci.job.url": "https://buildkite-build-url.com#buildkite-job-id", "ci.node.labels": "[\"mytag:my-value\",\"myothertag:my-other-value\"]", "ci.node.name": "1a222222-e999-3636-8ddd-802222222222", + "ci.pipeline.display_name": "Buildkite Pipeline Display Name", "ci.pipeline.id": "buildkite-pipeline-id", "ci.pipeline.name": "buildkite-pipeline-name", "ci.pipeline.number": "buildkite-pipeline-number", @@ -1121,6 +1181,7 @@ "BUILDKITE_COMMIT": "b9f0fb3fdbb94c9d24b2c75b49663122a529e123", "BUILDKITE_JOB_ID": "buildkite-job-id", "BUILDKITE_MESSAGE": "buildkite-git-commit-message", + "BUILDKITE_PIPELINE_NAME": "Buildkite Pipeline Display Name", "BUILDKITE_PIPELINE_SLUG": "buildkite-pipeline-name", "BUILDKITE_PULL_REQUEST": 42, "BUILDKITE_PULL_REQUEST_BASE_BRANCH": "master", @@ -1130,6 +1191,7 @@ "_dd.ci.env_vars": "{\"BUILDKITE_BUILD_ID\":\"buildkite-pipeline-id\",\"BUILDKITE_JOB_ID\":\"buildkite-job-id\"}", "ci.job.id": "buildkite-job-id", "ci.job.url": "https://buildkite-build-url.com#buildkite-job-id", + "ci.pipeline.display_name": "Buildkite Pipeline Display Name", "ci.pipeline.id": "buildkite-pipeline-id", "ci.pipeline.name": "buildkite-pipeline-name", "ci.pipeline.number": "buildkite-pipeline-number",