Branch: refs/heads/nikita-tkachenko/fix-java-tracer-configuration
Home: https://github.com/jenkinsci/datadog-plugin
Commit: d2a578567877b927399195833bf1eff47ae0f68e
https://github.com/jenkinsci/datadog-plugin/commit/d2a578567877b927399195833bf1eff47ae0f68e
Author: Nikita Tkachenko
<[email protected]>
Date: 2024-01-30 (Tue, 30 Jan 2024)
Changed paths:
M src/main/java/org/datadog/jenkins/plugins/datadog/DatadogClient.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfiguration.java
M src/main/java/org/datadog/jenkins/plugins/datadog/DatadogUtilities.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/clients/ClientFactory.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/clients/DatadogAgentClient.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/clients/DatadogApiClient.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/clients/DatadogHttpClient.java
M src/main/java/org/datadog/jenkins/plugins/datadog/clients/HttpClient.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/listeners/DatadogBuildListener.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/listeners/DatadogGraphListener.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/DatadogBaseBuildLogic.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/DatadogBasePipelineLogic.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/DatadogTraceBuildLogic.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/DatadogTracePipelineLogic.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/DatadogWebhookBuildLogic.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/DatadogWebhookPipelineLogic.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/mapper/JsonTraceSpanMapper.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/message/TraceSpan.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/traces/write/AgentTraceWriteStrategy.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/traces/write/Payload.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/traces/write/TraceWriteStrategy.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/traces/write/TraceWriteStrategyImpl.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/traces/write/TraceWriter.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/traces/write/TraceWriterFactory.java
A src/main/java/org/datadog/jenkins/plugins/datadog/traces/write/Track.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/transport/HttpClient.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/transport/HttpErrorHandler.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/transport/HttpMessage.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/transport/HttpMessageFactory.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/transport/HttpSender.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/transport/LoggerHttpErrorHandler.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/transport/NonBlockingHttpClient.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/transport/PayloadMapper.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/transport/PayloadMessage.java
A src/main/java/org/datadog/jenkins/plugins/datadog/util/CircuitBreaker.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/clients/DatadogClientStub.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/clients/DatadogClientTest.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/listeners/DatadogBuildListenerIT.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/listeners/DatadogGraphListenerTest.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/traces/mapper/JsonTraceSpanMapperTest.java
R
src/test/java/org/datadog/jenkins/plugins/datadog/transport/FakeHttpSender.java
R
src/test/java/org/datadog/jenkins/plugins/datadog/transport/FakeTracesHttpClient.java
R
src/test/java/org/datadog/jenkins/plugins/datadog/transport/HttpSenderTest.java
Log Message:
-----------
Rework CI Visibility spans batching (#379)
Commit: da5bf62fd92165d382c67e0b04e56560c0476650
https://github.com/jenkinsci/datadog-plugin/commit/da5bf62fd92165d382c67e0b04e56560c0476650
Author: Nikita Tkachenko
<[email protected]>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M pom.xml
M src/main/java/org/datadog/jenkins/plugins/datadog/DatadogUtilities.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/clients/DatadogAgentClient.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/events/AbstractDatadogBuildEvent.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/listeners/DatadogBuildListener.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/listeners/DatadogGraphListener.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/listeners/DatadogQueueListener.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/listeners/DatadogSCMListener.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/listeners/DatadogStepListener.java
M src/main/java/org/datadog/jenkins/plugins/datadog/logs/DatadogWriter.java
M src/main/java/org/datadog/jenkins/plugins/datadog/model/BuildData.java
R src/main/java/org/datadog/jenkins/plugins/datadog/model/BuildPipeline.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/model/BuildPipelineNode.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/model/CIGlobalTagsAction.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/model/DatadogPluginAction.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/model/FlowNodeQueueData.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/model/GitCommitAction.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/model/GitRepositoryAction.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/model/PipelineNodeInfoAction.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/model/PipelineQueueInfoAction.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/model/PipelineStepData.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/model/StageBreakdownAction.java
A src/main/java/org/datadog/jenkins/plugins/datadog/model/Status.java
R src/main/java/org/datadog/jenkins/plugins/datadog/model/StepData.java
R src/main/java/org/datadog/jenkins/plugins/datadog/model/StepTraceData.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/model/TraceInfoAction.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/model/node/DequeueAction.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/model/node/EnqueueAction.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/model/node/NodeInfoAction.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/model/node/QueueInfoAction.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/model/node/StatusAction.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/steps/DatadogOptions.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/BuildSpanAction.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/DatadogBaseBuildLogic.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/DatadogBasePipelineLogic.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/DatadogTraceBuildLogic.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/DatadogTracePipelineLogic.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/DatadogWebhookBuildLogic.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/DatadogWebhookPipelineLogic.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/traces/IsPipelineAction.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/traces/StepDataAction.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/traces/StepTraceDataAction.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/TraceStepEnvironmentContributor.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/message/TraceSpan.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/write/AgentTraceWriteStrategy.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/write/TraceWriteStrategy.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/write/TraceWriteStrategyImpl.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/write/TraceWriter.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/util/DatadogActionConverter.java
M src/main/java/org/datadog/jenkins/plugins/datadog/util/TagsUtil.java
M src/main/java/org/datadog/jenkins/plugins/datadog/util/git/GitUtils.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/util/git/RepositoryInfo.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/util/git/RepositoryInfoCallback.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfigurationTest.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/DatadogUtilitiesTest.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/clients/DatadogClientStub.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/clients/DatadogClientTest.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/listeners/DatadogBuildListenerIT.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/listeners/DatadogBuildListenerTest.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/listeners/DatadogGraphListenerTest.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/listeners/DatadogTraceAbstractTest.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/logs/DatadogTaskListenerDecoratorTest.java
A
src/test/java/org/datadog/jenkins/plugins/datadog/model/ActionConverterTest.java
R
src/test/java/org/datadog/jenkins/plugins/datadog/model/BuildPipelineTest.java
A
src/test/java/org/datadog/jenkins/plugins/datadog/model/BuildSpanActionConverterTest.java
A
src/test/java/org/datadog/jenkins/plugins/datadog/model/GitCommitActionConverterTest.java
A
src/test/java/org/datadog/jenkins/plugins/datadog/model/GitRepositoryActionConverterTest.java
A
src/test/java/org/datadog/jenkins/plugins/datadog/model/PipelineNodeInfoActionConverterTest.java
A
src/test/java/org/datadog/jenkins/plugins/datadog/model/PipelineQueueInfoActionConverterTest.java
A
src/test/java/org/datadog/jenkins/plugins/datadog/model/TraceInfoActionConverterTest.java
A
src/test/java/org/datadog/jenkins/plugins/datadog/model/node/DequeueActionConverterTest.java
A
src/test/java/org/datadog/jenkins/plugins/datadog/model/node/EnqueueActionConverterTest.java
A
src/test/java/org/datadog/jenkins/plugins/datadog/model/node/NodeInfoActionConverterTest.java
A
src/test/java/org/datadog/jenkins/plugins/datadog/model/node/StatusActionConverterTest.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/steps/DatadogOptionsTest.java
M src/test/java/org/datadog/jenkins/plugins/datadog/stubs/BuildStub.java
A
src/test/resources/org/datadog/jenkins/plugins/datadog/listeners/testPipelineSuccessLocalCheckout.txt
M
src/test/resources/org/datadog/jenkins/plugins/datadog/listeners/testPipelinesOverrideGitCommit.txt
M src/test/resources/org/datadog/jenkins/plugins/datadog/test-config.yml
Log Message:
-----------
Optimise memory consumption, CPU usage and disk writes (#381)
Commit: a6c0b71f660492698f9483d7afad13fe53a4f124
https://github.com/jenkinsci/datadog-plugin/commit/a6c0b71f660492698f9483d7afad13fe53a4f124
Author: Nikita Tkachenko
<[email protected]>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M pom.xml
M
src/main/java/org/datadog/jenkins/plugins/datadog/events/AbstractDatadogBuildEvent.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/events/BuildAbortedEventImpl.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/events/BuildFinishedEventImpl.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/events/BuildStartedEventImpl.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/events/SCMCheckoutCompletedEventImpl.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/listeners/DatadogBuildListener.java
M src/main/java/org/datadog/jenkins/plugins/datadog/logs/DatadogWriter.java
M src/main/java/org/datadog/jenkins/plugins/datadog/model/BuildData.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/traces/BuildConfigurationParser.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/DatadogTraceBuildLogic.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/DatadogTracePipelineLogic.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/DatadogWebhookBuildLogic.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/DatadogWebhookPipelineLogic.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/traces/JobNameConfigurationParser.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/events/BuildAbortedEventTest.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/events/BuildFinishedEventTest.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/events/BuildStartedEventTest.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/events/SCMCheckoutCompletedEventTest.java
M src/test/java/org/datadog/jenkins/plugins/datadog/model/BuildDataTest.java
A
src/test/java/org/datadog/jenkins/plugins/datadog/traces/BuildConfigurationParserTest.java
R
src/test/java/org/datadog/jenkins/plugins/datadog/traces/JobNameConfigurationParserTest.java
Log Message:
-----------
Update job name calculation logic to correctly set names for builds that live
inside folders (#383)
Commit: e4fab7b86a598c189b281dd25b7366295985e175
https://github.com/jenkinsci/datadog-plugin/commit/e4fab7b86a598c189b281dd25b7366295985e175
Author: Nikita Tkachenko
<[email protected]>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M CHANGELOG.md
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/BuildConfigurationParser.java
Log Message:
-----------
Prepare CHANGELOG 6.0.0 (#385)
Commit: 4d0a968c94d4e49f16c241df47b457ee0203e92d
https://github.com/jenkinsci/datadog-plugin/commit/4d0a968c94d4e49f16c241df47b457ee0203e92d
Author: ci.jenkins-plugin <[email protected]>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M pom.xml
Log Message:
-----------
[maven-release-plugin] prepare release datadog-6.0.0
Commit: 860021a3332d489d23993ae59758cde6371d463e
https://github.com/jenkinsci/datadog-plugin/commit/860021a3332d489d23993ae59758cde6371d463e
Author: ci.jenkins-plugin <[email protected]>
Date: 2024-01-31 (Wed, 31 Jan 2024)
Changed paths:
M pom.xml
Log Message:
-----------
[maven-release-plugin] prepare for next development iteration
Commit: 88a0d7d557d2781111599abcec008c96fc2e92a2
https://github.com/jenkinsci/datadog-plugin/commit/88a0d7d557d2781111599abcec008c96fc2e92a2
Author: Nikita Tkachenko
<[email protected]>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M
src/main/java/org/datadog/jenkins/plugins/datadog/clients/DatadogAgentClient.java
Log Message:
-----------
Fix port used for APM track spans submission (#386)
Commit: 6b33a1742992f29526b659dee984a35f0440b0a1
https://github.com/jenkinsci/datadog-plugin/commit/6b33a1742992f29526b659dee984a35f0440b0a1
Author: Nikita Tkachenko
<[email protected]>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M
src/main/java/org/datadog/jenkins/plugins/datadog/publishers/DatadogQueuePublisher.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/publishers/DatadogQueuePublisherTest.java
Log Message:
-----------
Update queue metrics to correctly calculate pipeline names (#378)
Commit: d8656c2ab3308ec8f054d843b37c364c4bbe5fc3
https://github.com/jenkinsci/datadog-plugin/commit/d8656c2ab3308ec8f054d843b37c364c4bbe5fc3
Author: Nikita Tkachenko
<[email protected]>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M README.md
M src/main/java/org/datadog/jenkins/plugins/datadog/DatadogUtilities.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/apm/DatadogTracerConfigurator.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/apm/DatadogTracerEnvironmentContributor.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/apm/DatadogTracerJobProperty.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/apm/DatadogTracerStepEnvironmentContributor.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/apm/JavaConfigurator.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/apm/JavascriptConfigurator.java
A src/main/java/org/datadog/jenkins/plugins/datadog/apm/PropertyUtils.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/apm/PythonConfigurator.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/apm/ShellCommandCallable.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/apm/TracerConfigurator.java
A src/main/java/org/datadog/jenkins/plugins/datadog/apm/TracerLanguage.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/apm/signature/SignatureVerifier.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/listeners/DatadogStepListener.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/steps/DatadogOptions.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/steps/TestVisibility.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/tracer/DatadogTracerConfigurator.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/tracer/DatadogTracerEnvironmentContributor.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/tracer/DatadogTracerJobProperty.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/tracer/DatadogTracerStepEnvironmentContributor.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/tracer/JavaConfigurator.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/tracer/JavascriptConfigurator.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/tracer/PropertyUtils.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/tracer/PythonConfigurator.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/tracer/ShellCommandCallable.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/tracer/TracerConfigurator.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/tracer/TracerLanguage.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/tracer/signature/SignatureVerifier.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/util/ShellCommandExecutor.java
A
src/main/resources/org/datadog/jenkins/plugins/datadog/apm/DatadogTracerJobProperty/config.jelly
A
src/main/resources/org/datadog/jenkins/plugins/datadog/apm/DatadogTracerJobProperty/help-additionalVariables.html
A
src/main/resources/org/datadog/jenkins/plugins/datadog/apm/DatadogTracerJobProperty/help-languages.html
A
src/main/resources/org/datadog/jenkins/plugins/datadog/apm/DatadogTracerJobProperty/help-on.html
A
src/main/resources/org/datadog/jenkins/plugins/datadog/apm/DatadogTracerJobProperty/help-serviceName.html
R
src/main/resources/org/datadog/jenkins/plugins/datadog/tracer/DatadogTracerJobProperty/config.jelly
R
src/main/resources/org/datadog/jenkins/plugins/datadog/tracer/DatadogTracerJobProperty/help-additionalVariables.html
R
src/main/resources/org/datadog/jenkins/plugins/datadog/tracer/DatadogTracerJobProperty/help-languages.html
R
src/main/resources/org/datadog/jenkins/plugins/datadog/tracer/DatadogTracerJobProperty/help-on.html
R
src/main/resources/org/datadog/jenkins/plugins/datadog/tracer/DatadogTracerJobProperty/help-serviceName.html
A
src/test/java/org/datadog/jenkins/plugins/datadog/apm/TracerInjectionIT.java
R
src/test/java/org/datadog/jenkins/plugins/datadog/tracer/TracerInjectionIT.java
A
src/test/resources/org/datadog/jenkins/plugins/datadog/apm/test-maven-pipeline-with-datadog-step.txt
A
src/test/resources/org/datadog/jenkins/plugins/datadog/apm/test-maven-pipeline.txt
A
src/test/resources/org/datadog/jenkins/plugins/datadog/apm/test-maven-project/.mvn/wrapper/maven-wrapper.jar
A
src/test/resources/org/datadog/jenkins/plugins/datadog/apm/test-maven-project/.mvn/wrapper/maven-wrapper.properties
A
src/test/resources/org/datadog/jenkins/plugins/datadog/apm/test-maven-project/mvnw
A
src/test/resources/org/datadog/jenkins/plugins/datadog/apm/test-maven-project/mvnw.cmd
A
src/test/resources/org/datadog/jenkins/plugins/datadog/apm/test-maven-project/pom.xml
R
src/test/resources/org/datadog/jenkins/plugins/datadog/tracer/test-maven-pipeline-with-datadog-step.txt
R
src/test/resources/org/datadog/jenkins/plugins/datadog/tracer/test-maven-pipeline.txt
R
src/test/resources/org/datadog/jenkins/plugins/datadog/tracer/test-maven-project/.mvn/wrapper/maven-wrapper.jar
R
src/test/resources/org/datadog/jenkins/plugins/datadog/tracer/test-maven-project/.mvn/wrapper/maven-wrapper.properties
R
src/test/resources/org/datadog/jenkins/plugins/datadog/tracer/test-maven-project/mvnw
R
src/test/resources/org/datadog/jenkins/plugins/datadog/tracer/test-maven-project/mvnw.cmd
R
src/test/resources/org/datadog/jenkins/plugins/datadog/tracer/test-maven-project/pom.xml
Log Message:
-----------
Fix automatic APM instrumentation for JS tracer. Add diagnostic logging to
APM configurators. Update APM instrumentation docs (#388)
Commit: 679251fed924f7e0354605324d770c2e9f597815
https://github.com/jenkinsci/datadog-plugin/commit/679251fed924f7e0354605324d770c2e9f597815
Author: Nikita Tkachenko <[email protected]>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M CHANGELOG.md
M README.md
M pom.xml
M src/main/java/org/datadog/jenkins/plugins/datadog/DatadogClient.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfiguration.java
M src/main/java/org/datadog/jenkins/plugins/datadog/DatadogUtilities.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/apm/DatadogTracerConfigurator.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/apm/DatadogTracerEnvironmentContributor.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/apm/DatadogTracerJobProperty.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/apm/DatadogTracerStepEnvironmentContributor.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/apm/JavaConfigurator.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/apm/JavascriptConfigurator.java
A src/main/java/org/datadog/jenkins/plugins/datadog/apm/PropertyUtils.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/apm/PythonConfigurator.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/apm/ShellCommandCallable.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/apm/TracerConfigurator.java
A src/main/java/org/datadog/jenkins/plugins/datadog/apm/TracerLanguage.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/apm/signature/SignatureVerifier.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/clients/ClientFactory.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/clients/DatadogAgentClient.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/clients/DatadogApiClient.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/clients/DatadogHttpClient.java
M src/main/java/org/datadog/jenkins/plugins/datadog/clients/HttpClient.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/events/AbstractDatadogBuildEvent.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/events/BuildAbortedEventImpl.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/events/BuildFinishedEventImpl.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/events/BuildStartedEventImpl.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/events/SCMCheckoutCompletedEventImpl.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/listeners/DatadogBuildListener.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/listeners/DatadogGraphListener.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/listeners/DatadogQueueListener.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/listeners/DatadogSCMListener.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/listeners/DatadogStepListener.java
M src/main/java/org/datadog/jenkins/plugins/datadog/logs/DatadogWriter.java
M src/main/java/org/datadog/jenkins/plugins/datadog/model/BuildData.java
R src/main/java/org/datadog/jenkins/plugins/datadog/model/BuildPipeline.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/model/BuildPipelineNode.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/model/CIGlobalTagsAction.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/model/DatadogPluginAction.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/model/FlowNodeQueueData.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/model/GitCommitAction.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/model/GitRepositoryAction.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/model/PipelineNodeInfoAction.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/model/PipelineQueueInfoAction.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/model/PipelineStepData.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/model/StageBreakdownAction.java
A src/main/java/org/datadog/jenkins/plugins/datadog/model/Status.java
R src/main/java/org/datadog/jenkins/plugins/datadog/model/StepData.java
R src/main/java/org/datadog/jenkins/plugins/datadog/model/StepTraceData.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/model/TraceInfoAction.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/model/node/DequeueAction.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/model/node/EnqueueAction.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/model/node/NodeInfoAction.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/model/node/QueueInfoAction.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/model/node/StatusAction.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/publishers/DatadogQueuePublisher.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/steps/DatadogOptions.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/steps/TestVisibility.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/tracer/DatadogTracerConfigurator.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/tracer/DatadogTracerEnvironmentContributor.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/tracer/DatadogTracerJobProperty.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/tracer/DatadogTracerStepEnvironmentContributor.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/tracer/JavaConfigurator.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/tracer/JavascriptConfigurator.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/tracer/PropertyUtils.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/tracer/PythonConfigurator.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/tracer/ShellCommandCallable.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/tracer/TracerConfigurator.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/tracer/TracerLanguage.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/tracer/signature/SignatureVerifier.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/traces/BuildConfigurationParser.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/BuildSpanAction.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/DatadogBaseBuildLogic.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/DatadogBasePipelineLogic.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/DatadogTraceBuildLogic.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/DatadogTracePipelineLogic.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/DatadogWebhookBuildLogic.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/DatadogWebhookPipelineLogic.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/traces/IsPipelineAction.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/traces/JobNameConfigurationParser.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/traces/StepDataAction.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/traces/StepTraceDataAction.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/TraceStepEnvironmentContributor.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/mapper/JsonTraceSpanMapper.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/message/TraceSpan.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/traces/write/AgentTraceWriteStrategy.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/traces/write/Payload.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/traces/write/TraceWriteStrategy.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/traces/write/TraceWriteStrategyImpl.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/traces/write/TraceWriter.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/traces/write/TraceWriterFactory.java
A src/main/java/org/datadog/jenkins/plugins/datadog/traces/write/Track.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/transport/HttpClient.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/transport/HttpErrorHandler.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/transport/HttpMessage.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/transport/HttpMessageFactory.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/transport/HttpSender.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/transport/LoggerHttpErrorHandler.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/transport/NonBlockingHttpClient.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/transport/PayloadMapper.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/transport/PayloadMessage.java
A src/main/java/org/datadog/jenkins/plugins/datadog/util/CircuitBreaker.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/util/DatadogActionConverter.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/util/ShellCommandExecutor.java
M src/main/java/org/datadog/jenkins/plugins/datadog/util/TagsUtil.java
M src/main/java/org/datadog/jenkins/plugins/datadog/util/git/GitUtils.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/util/git/RepositoryInfo.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/util/git/RepositoryInfoCallback.java
A
src/main/resources/org/datadog/jenkins/plugins/datadog/apm/DatadogTracerJobProperty/config.jelly
A
src/main/resources/org/datadog/jenkins/plugins/datadog/apm/DatadogTracerJobProperty/help-additionalVariables.html
A
src/main/resources/org/datadog/jenkins/plugins/datadog/apm/DatadogTracerJobProperty/help-languages.html
A
src/main/resources/org/datadog/jenkins/plugins/datadog/apm/DatadogTracerJobProperty/help-on.html
A
src/main/resources/org/datadog/jenkins/plugins/datadog/apm/DatadogTracerJobProperty/help-serviceName.html
R
src/main/resources/org/datadog/jenkins/plugins/datadog/tracer/DatadogTracerJobProperty/config.jelly
R
src/main/resources/org/datadog/jenkins/plugins/datadog/tracer/DatadogTracerJobProperty/help-additionalVariables.html
R
src/main/resources/org/datadog/jenkins/plugins/datadog/tracer/DatadogTracerJobProperty/help-languages.html
R
src/main/resources/org/datadog/jenkins/plugins/datadog/tracer/DatadogTracerJobProperty/help-on.html
R
src/main/resources/org/datadog/jenkins/plugins/datadog/tracer/DatadogTracerJobProperty/help-serviceName.html
M
src/test/java/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfigurationTest.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/DatadogUtilitiesTest.java
A
src/test/java/org/datadog/jenkins/plugins/datadog/apm/TracerInjectionIT.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/clients/DatadogClientStub.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/clients/DatadogClientTest.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/events/BuildAbortedEventTest.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/events/BuildFinishedEventTest.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/events/BuildStartedEventTest.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/events/SCMCheckoutCompletedEventTest.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/listeners/DatadogBuildListenerIT.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/listeners/DatadogBuildListenerTest.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/listeners/DatadogGraphListenerTest.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/listeners/DatadogTraceAbstractTest.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/logs/DatadogTaskListenerDecoratorTest.java
A
src/test/java/org/datadog/jenkins/plugins/datadog/model/ActionConverterTest.java
M src/test/java/org/datadog/jenkins/plugins/datadog/model/BuildDataTest.java
R
src/test/java/org/datadog/jenkins/plugins/datadog/model/BuildPipelineTest.java
A
src/test/java/org/datadog/jenkins/plugins/datadog/model/BuildSpanActionConverterTest.java
A
src/test/java/org/datadog/jenkins/plugins/datadog/model/GitCommitActionConverterTest.java
A
src/test/java/org/datadog/jenkins/plugins/datadog/model/GitRepositoryActionConverterTest.java
A
src/test/java/org/datadog/jenkins/plugins/datadog/model/PipelineNodeInfoActionConverterTest.java
A
src/test/java/org/datadog/jenkins/plugins/datadog/model/PipelineQueueInfoActionConverterTest.java
A
src/test/java/org/datadog/jenkins/plugins/datadog/model/TraceInfoActionConverterTest.java
A
src/test/java/org/datadog/jenkins/plugins/datadog/model/node/DequeueActionConverterTest.java
A
src/test/java/org/datadog/jenkins/plugins/datadog/model/node/EnqueueActionConverterTest.java
A
src/test/java/org/datadog/jenkins/plugins/datadog/model/node/NodeInfoActionConverterTest.java
A
src/test/java/org/datadog/jenkins/plugins/datadog/model/node/StatusActionConverterTest.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/publishers/DatadogQueuePublisherTest.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/steps/DatadogOptionsTest.java
M src/test/java/org/datadog/jenkins/plugins/datadog/stubs/BuildStub.java
R
src/test/java/org/datadog/jenkins/plugins/datadog/tracer/TracerInjectionIT.java
A
src/test/java/org/datadog/jenkins/plugins/datadog/traces/BuildConfigurationParserTest.java
R
src/test/java/org/datadog/jenkins/plugins/datadog/traces/JobNameConfigurationParserTest.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/traces/mapper/JsonTraceSpanMapperTest.java
R
src/test/java/org/datadog/jenkins/plugins/datadog/transport/FakeHttpSender.java
R
src/test/java/org/datadog/jenkins/plugins/datadog/transport/FakeTracesHttpClient.java
R
src/test/java/org/datadog/jenkins/plugins/datadog/transport/HttpSenderTest.java
A
src/test/resources/org/datadog/jenkins/plugins/datadog/apm/test-maven-pipeline-with-datadog-step.txt
A
src/test/resources/org/datadog/jenkins/plugins/datadog/apm/test-maven-pipeline.txt
A
src/test/resources/org/datadog/jenkins/plugins/datadog/apm/test-maven-project/.mvn/wrapper/maven-wrapper.jar
A
src/test/resources/org/datadog/jenkins/plugins/datadog/apm/test-maven-project/.mvn/wrapper/maven-wrapper.properties
A
src/test/resources/org/datadog/jenkins/plugins/datadog/apm/test-maven-project/mvnw
A
src/test/resources/org/datadog/jenkins/plugins/datadog/apm/test-maven-project/mvnw.cmd
A
src/test/resources/org/datadog/jenkins/plugins/datadog/apm/test-maven-project/pom.xml
A
src/test/resources/org/datadog/jenkins/plugins/datadog/listeners/testPipelineSuccessLocalCheckout.txt
M
src/test/resources/org/datadog/jenkins/plugins/datadog/listeners/testPipelinesOverrideGitCommit.txt
M src/test/resources/org/datadog/jenkins/plugins/datadog/test-config.yml
R
src/test/resources/org/datadog/jenkins/plugins/datadog/tracer/test-maven-pipeline-with-datadog-step.txt
R
src/test/resources/org/datadog/jenkins/plugins/datadog/tracer/test-maven-pipeline.txt
R
src/test/resources/org/datadog/jenkins/plugins/datadog/tracer/test-maven-project/.mvn/wrapper/maven-wrapper.jar
R
src/test/resources/org/datadog/jenkins/plugins/datadog/tracer/test-maven-project/.mvn/wrapper/maven-wrapper.properties
R
src/test/resources/org/datadog/jenkins/plugins/datadog/tracer/test-maven-project/mvnw
R
src/test/resources/org/datadog/jenkins/plugins/datadog/tracer/test-maven-project/mvnw.cmd
R
src/test/resources/org/datadog/jenkins/plugins/datadog/tracer/test-maven-project/pom.xml
Log Message:
-----------
Merge branch 'master' into nikita-tkachenko/fix-java-tracer-configuration
Compare:
https://github.com/jenkinsci/datadog-plugin/compare/4b2d111ff47a...679251fed924
--
You received this message because you are subscribed to the Google Groups
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/datadog-plugin/push/refs/heads/nikita-tkachenko/fix-java-tracer-configuration/4b2d11-679251%40github.com.