- 重要な情報
- はじめに
- 用語集
- ガイド
- エージェント
- インテグレーション
- OpenTelemetry
- 開発者
- API
- CoScreen
- アプリ内
- Service Management
- インフラストラクチャー
- アプリケーションパフォーマンス
- 継続的インテグレーション
- ログ管理
- セキュリティ
- UX モニタリング
- 管理
ビルド内で自分で起動したコンテナ内でテストを実行する場合 (たとえば、docker run
または docker-compose
を使用)、使用している CI プロバイダーに応じて以下の環境変数をコンテナに転送します。これにより、Datadog トレーサーによるビルド情報の自動検出が可能になります。
さらに、言語別のテストインスツルメンテーション手順に記載されているとおり、トレーサーの構成に必要な環境変数で渡す必要があります (DD_SERVICE
、DD_ENV
、およびコンテナ内からアクセス可能な、有効な DD_TRACE_AGENT_URL
など)。
APPVEYOR
APPVEYOR_BUILD_ID
APPVEYOR_BUILD_NUMBER
APPVEYOR_BUILD_FOLDER
APPVEYOR_REPO_PROVIDER
APPVEYOR_REPO_NAME
APPVEYOR_REPO_BRANCH
APPVEYOR_REPO_COMMIT
APPVEYOR_REPO_TAG_NAME
APPVEYOR_PULL_REQUEST_HEAD_REPO_BRANCH
APPVEYOR_REPO_COMMIT_MESSAGE
APPVEYOR_REPO_COMMIT_MESSAGE_EXTENDED
APPVEYOR_REPO_COMMIT_AUTHOR
APPVEYOR_REPO_COMMIT_AUTHOR_EMAIL
TF_BUILD
BUILD_DEFINITIONNAME
BUILD_BUILDID
BUILD_SOURCESDIRECTORY
BUILD_REPOSITORY_URI
BUILD_SOURCEBRANCH
BUILD_SOURCEVERSION
BUILD_SOURCEVERSIONMESSAGE
BUILD_REQUESTEDFORID
BUILD_REQUESTEDFOREMAIL
SYSTEM_TEAMFOUNDATIONSERVERURI
SYSTEM_TEAMPROJECTID
SYSTEM_JOBID
SYSTEM_TASKINSTANCEID
SYSTEM_PULLREQUEST_SOURCEREPOSITORYURI
SYSTEM_PULLREQUEST_SOURCEBRANCH
SYSTEM_PULLREQUEST_SOURCECOMMITID
SYSTEM_STAGEDISPLAYNAME
SYSTEM_JOBDISPLAYNAME
BITBUCKET_PIPELINE_UUID
BITBUCKET_BUILD_NUMBER
BITBUCKET_CLONE_DIR
BITBUCKET_REPO_FULL_NAME
BITBUCKET_GIT_SSH_ORIGIN
BITBUCKET_COMMIT
BITBUCKET_BRANCH
BITBUCKET_TAG
BITRISE_BUILD_SLUG
BITRISE_TRIGGERED_WORKFLOW_ID
BITRISE_BUILD_NUMBER
BITRISE_BUILD_URL
BITRISE_SOURCE_DIR
GIT_REPOSITORY_URL
BITRISE_GIT_COMMIT
GIT_CLONE_COMMIT_HASH
BITRISEIO_GIT_BRANCH_DEST
BITRISE_GIT_BRANCH
BITRISE_GIT_TAG
BITRISE_GIT_MESSAGE
BITRISE_APP_TITLE
GIT_CLONE_COMMIT_MESSAGE_SUBJECT
GIT_CLONE_COMMIT_MESSAGE_BODY
GIT_CLONE_COMMIT_AUTHOR_NAME
GIT_CLONE_COMMIT_AUTHOR_EMAIL
GIT_CLONE_COMMIT_COMMITER_NAME
GIT_CLONE_COMMIT_COMMITER_EMAIL
BUILDKITE
BUILDKITE_PIPELINE_SLUG
BUILDKITE_JOB_ID
BUILDKITE_BUILD_ID
BUILDKITE_BUILD_NUMBER
BUILDKITE_BUILD_URL
BUILDKITE_BUILD_CHECKOUT_PATH
BUILDKITE_REPO
BUILDKITE_COMMIT
BUILDKITE_BRANCH
BUILDKITE_TAG
BUILDKITE_MESSAGE
BUILDKITE_BUILD_AUTHOR
BUILDKITE_BUILD_AUTHOR_EMAIL
BUILDKITE_BUILD_CREATOR
BUILDKITE_BUILD_CREATOR_EMAIL
BUILDKITE_AGENT_ID
BUILDKITE_AGENT_META_DATA_*
CIRCLECI
CIRCLE_PROJECT_REPONAME
CIRCLE_BUILD_NUM
CIRCLE_BUILD_URL
CIRCLE_WORKFLOW_ID
CIRCLE_WORKING_DIRECTORY
CIRCLE_REPOSITORY_URL
CIRCLE_SHA1
CIRCLE_BRANCH
CIRCLE_TAG
CIRCLE_JOB
CF_BUILD_ID
CF_PIPELINE_NAME
CF_BUILD_URL
CF_STEP_NAME
CF_BRANCH
CF_REVISION
GITHUB_ACTION
GITHUB_SERVER_URL
GITHUB_RUN_ID
GITHUB_RUN_NUMBER
GITHUB_RUN_ATTEMPT
GITHUB_WORKFLOW
GITHUB_WORKSPACE
GITHUB_REPOSITORY
GITHUB_SHA
GITHUB_HEAD_REF
GITHUB_REF
GITHUB_JOB
GITLAB_CI
CI_PIPELINE_ID
CI_PIPELINE_URL
CI_PIPELINE_IID
CI_PROJECT_PATH
CI_PROJECT_DIR
CI_JOB_STAGE
CI_JOB_NAME
CI_JOB_URL
CI_JOB_ID
CI_RUNNER_ID
CI_RUNNER_TAGS
CI_REPOSITORY_URL
CI_COMMIT_SHA
CI_COMMIT_REF_NAME
CI_COMMIT_BRANCH
CI_COMMIT_TAG
CI_COMMIT_AUTHOR
CI_COMMIT_MESSAGE
CI_COMMIT_TIMESTAMP
JENKINS_URL
BUILD_TAG
BUILD_NUMBER
BUILD_URL
WORKSPACE
JOB_NAME
JOB_URL
GIT_URL
GIT_URL_1
GIT_COMMIT
GIT_BRANCH
NODE_NAME
NODE_LABELS
DD_CUSTOM_TRACE_ID
(Jenkins Datadog Plugin で設定されるカスタム変数)DD_CUSTOM_PARENT_ID
(idem)TEAMCITY_VERSION
TEAMCITY_BUILDCONF_NAME
BUILD_URL
DATADOG_BUILD_ID
(Datadog TeamCity インテグレーションで設定されるカスタム変数)TRAVIS
TRAVIS_BUILD_ID
TRAVIS_BUILD_NUMBER
TRAVIS_BUILD_WEB_URL
TRAVIS_BUILD_DIR
TRAVIS_JOB_WEB_URL
TRAVIS_REPO_SLUG
TRAVIS_COMMIT
TRAVIS_BRANCH
TRAVIS_TAG
TRAVIS_PULL_REQUEST_SLUG
TRAVIS_PULL_REQUEST_BRANCH
TRAVIS_COMMIT_MESSAGE
BUDDY
BUDDY_SCM_URL
BUDDY_EXECUTION_REVISION
BUDDY_EXECUTION_BRANCH
BUDDY_EXECUTION_TAG
BUDDY_PIPELINE_ID
BUDDY_EXECUTION_ID
BUDDY_PIPELINE_NAME
BUDDY_EXECUTION_URL
BUDDY_EXECUTION_REVISION_MESSAGE
BUDDY_EXECUTION_REVISION_COMMITTER_NAME
BUDDY_EXECUTION_REVISION_COMMITTER_EMAIL