Branch: refs/heads/nikita-tkachenko/configuration-refactoring
Home: https://github.com/jenkinsci/datadog-plugin
Commit: e96c88c9988e7003e3cec577d36b28160cb3bc72
https://github.com/jenkinsci/datadog-plugin/commit/e96c88c9988e7003e3cec577d36b28160cb3bc72
Author: Nikita Tkachenko <[email protected]>
Date: 2024-04-10 (Wed, 10 Apr 2024)
Changed paths:
M DEVELOPMENT.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/apm/DatadogTracerConfigurator.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/clients/DatadogAgentClient.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/clients/DatadogApiClient.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
M
src/main/java/org/datadog/jenkins/plugins/datadog/model/TraceInfoAction.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/model/node/DequeueAction.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/model/node/EnqueueAction.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/model/node/NodeInfoAction.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/model/node/StatusAction.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/BuildSpanAction.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/traces/message/TraceSpan.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/util/config/DatadogAgentConfiguration.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/util/config/DatadogApiConfiguration.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/util/config/DatadogClientConfiguration.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/util/config/DatadogSite.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/util/conversion/DatadogActionConverter.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/util/conversion/DatadogConverter.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/util/conversion/PolymorphicReflectionConverter.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/util/conversion/VersionedConverter.java
M
src/main/resources/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfiguration/config.jelly
A
src/main/resources/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfiguration/help-ciInstanceName.html
R
src/main/resources/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfiguration/help-targetApiKeyEntry.html
R
src/main/resources/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfiguration/help-targetCredentialsApiKeyEntry.html
R
src/main/resources/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfiguration/help-targetHostEntry.html
R
src/main/resources/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfiguration/help-targetLogCollectionPortEntry.html
R
src/main/resources/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfiguration/help-targetMetricURLEntry.html
R
src/main/resources/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfiguration/help-targetPortEntry.html
R
src/main/resources/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfiguration/help-targetSite.html
R
src/main/resources/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfiguration/help-targetTraceCollectionPortEntry.html
R
src/main/resources/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfiguration/help-traceServiceNameEntry.html
A
src/main/resources/org/datadog/jenkins/plugins/datadog/util/config/DatadogAgentConfiguration/config.jelly
A
src/main/resources/org/datadog/jenkins/plugins/datadog/util/config/DatadogAgentConfiguration/help-agentHost.html
A
src/main/resources/org/datadog/jenkins/plugins/datadog/util/config/DatadogAgentConfiguration/help-agentLogCollectionPort.html
A
src/main/resources/org/datadog/jenkins/plugins/datadog/util/config/DatadogAgentConfiguration/help-agentPort.html
A
src/main/resources/org/datadog/jenkins/plugins/datadog/util/config/DatadogAgentConfiguration/help-agentTraceCollectionPort.html
A
src/main/resources/org/datadog/jenkins/plugins/datadog/util/config/DatadogApiConfiguration/config.jelly
A
src/main/resources/org/datadog/jenkins/plugins/datadog/util/config/DatadogApiConfiguration/help-apiKey.html
A
src/main/resources/org/datadog/jenkins/plugins/datadog/util/config/DatadogApiConfiguration/help-apiKeyCredentialsId.html
A
src/main/resources/org/datadog/jenkins/plugins/datadog/util/config/DatadogApiConfiguration/help-targetSite.html
A
src/test/java/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfigurationAsCodeTest.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfigurationTest.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/apm/TracerInjectionIT.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/util/config/DatadogAgentConfigurationTest.java
A
src/test/java/org/datadog/jenkins/plugins/datadog/util/config/DatadogApiConfigurationTest.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/util/conversion/DatadogActionConverterTest.java
A
src/test/resources/org/datadog/jenkins/plugins/datadog/globalConfiguration.xml
A
src/test/resources/org/datadog/jenkins/plugins/datadog/globalConfigurationAgent.xml
A
src/test/resources/org/datadog/jenkins/plugins/datadog/globalConfigurationLegacyFormat.xml
A
src/test/resources/org/datadog/jenkins/plugins/datadog/globalConfigurationLegacyFormatAgent.xml
A
src/test/resources/org/datadog/jenkins/plugins/datadog/test-config-agent.yml
A
src/test/resources/org/datadog/jenkins/plugins/datadog/test-config-legacy-agent.yml
A
src/test/resources/org/datadog/jenkins/plugins/datadog/test-config-legacy.yml
M src/test/resources/org/datadog/jenkins/plugins/datadog/test-config.yml
Log Message:
-----------
Refactor global configuration
Commit: 68f34e9ead6b3fc045bc9ab4fc9a7ca7874d83e6
https://github.com/jenkinsci/datadog-plugin/commit/68f34e9ead6b3fc045bc9ab4fc9a7ca7874d83e6
Author: Nikita Tkachenko <[email protected]>
Date: 2024-04-11 (Thu, 11 Apr 2024)
Changed paths:
M
src/main/java/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfiguration.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/util/config/DatadogAgentConfiguration.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/util/config/DatadogApiConfiguration.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/util/config/DatadogApiKey.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/util/config/DatadogCredentialsApiKey.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/util/config/DatadogTextApiKey.java
M
src/main/resources/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfiguration/config.jelly
M
src/main/resources/org/datadog/jenkins/plugins/datadog/util/config/DatadogAgentConfiguration/config.jelly
M
src/main/resources/org/datadog/jenkins/plugins/datadog/util/config/DatadogApiConfiguration/config.jelly
R
src/main/resources/org/datadog/jenkins/plugins/datadog/util/config/DatadogApiConfiguration/help-apiKey.html
R
src/main/resources/org/datadog/jenkins/plugins/datadog/util/config/DatadogApiConfiguration/help-apiKeyCredentialsId.html
A
src/main/resources/org/datadog/jenkins/plugins/datadog/util/config/DatadogApiConfiguration/help-site.html
R
src/main/resources/org/datadog/jenkins/plugins/datadog/util/config/DatadogApiConfiguration/help-targetSite.html
A
src/main/resources/org/datadog/jenkins/plugins/datadog/util/config/DatadogCredentialsApiKey/config.jelly
A
src/main/resources/org/datadog/jenkins/plugins/datadog/util/config/DatadogCredentialsApiKey/help-credentialsKeyBlock.html
A
src/main/resources/org/datadog/jenkins/plugins/datadog/util/config/DatadogTextApiKey/config.jelly
A
src/main/resources/org/datadog/jenkins/plugins/datadog/util/config/DatadogTextApiKey/help-textKeyBlock.html
M
src/test/java/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfigurationAsCodeTest.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfigurationTest.java
R
src/test/java/org/datadog/jenkins/plugins/datadog/clients/DatadogClientTest.java
M src/test/java/org/datadog/jenkins/plugins/datadog/clients/MetricsTest.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/util/config/DatadogApiConfigurationTest.java
A
src/test/java/org/datadog/jenkins/plugins/datadog/util/config/DatadogCredentialsApiKeyTest.java
A
src/test/java/org/datadog/jenkins/plugins/datadog/util/config/DatadogTextApiKeyTest.java
M
src/test/resources/org/datadog/jenkins/plugins/datadog/globalConfiguration.xml
A
src/test/resources/org/datadog/jenkins/plugins/datadog/globalConfigurationCredentialsKey.xml
M
src/test/resources/org/datadog/jenkins/plugins/datadog/globalConfigurationLegacyFormat.xml
A
src/test/resources/org/datadog/jenkins/plugins/datadog/globalConfigurationLegacyFormatCredentialsKey.xml
M src/test/resources/org/datadog/jenkins/plugins/datadog/test-config.yml
Log Message:
-----------
Split text API key and credentials API key configuration
Commit: 2225d1ba4e79240435fff145797dcfd3f3856a9c
https://github.com/jenkinsci/datadog-plugin/commit/2225d1ba4e79240435fff145797dcfd3f3856a9c
Author: Nikita Tkachenko <[email protected]>
Date: 2024-04-11 (Thu, 11 Apr 2024)
Changed paths:
M
src/main/java/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfiguration.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/apm/DatadogTracerConfigurator.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/configuration/DatadogAgentConfiguration.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/configuration/DatadogApiConfiguration.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/configuration/DatadogClientConfiguration.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/configuration/api/key/DatadogApiKey.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/configuration/api/key/DatadogCredentialsApiKey.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/configuration/api/key/DatadogTextApiKey.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/configuration/api/site/DatadogSite.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/util/config/DatadogAgentConfiguration.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/util/config/DatadogApiConfiguration.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/util/config/DatadogApiKey.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/util/config/DatadogClientConfiguration.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/util/config/DatadogCredentialsApiKey.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/util/config/DatadogSite.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/util/config/DatadogTextApiKey.java
A
src/main/resources/org/datadog/jenkins/plugins/datadog/configuration/DatadogAgentConfiguration/config.jelly
A
src/main/resources/org/datadog/jenkins/plugins/datadog/configuration/DatadogAgentConfiguration/help-agentHost.html
A
src/main/resources/org/datadog/jenkins/plugins/datadog/configuration/DatadogAgentConfiguration/help-agentLogCollectionPort.html
A
src/main/resources/org/datadog/jenkins/plugins/datadog/configuration/DatadogAgentConfiguration/help-agentPort.html
A
src/main/resources/org/datadog/jenkins/plugins/datadog/configuration/DatadogAgentConfiguration/help-agentTraceCollectionPort.html
A
src/main/resources/org/datadog/jenkins/plugins/datadog/configuration/DatadogApiConfiguration/config.jelly
A
src/main/resources/org/datadog/jenkins/plugins/datadog/configuration/DatadogApiConfiguration/help-site.html
A
src/main/resources/org/datadog/jenkins/plugins/datadog/configuration/api/key/DatadogCredentialsApiKey/config.jelly
A
src/main/resources/org/datadog/jenkins/plugins/datadog/configuration/api/key/DatadogCredentialsApiKey/help-credentialsKeyBlock.html
A
src/main/resources/org/datadog/jenkins/plugins/datadog/configuration/api/key/DatadogTextApiKey/config.jelly
A
src/main/resources/org/datadog/jenkins/plugins/datadog/configuration/api/key/DatadogTextApiKey/help-textKeyBlock.html
R
src/main/resources/org/datadog/jenkins/plugins/datadog/util/config/DatadogAgentConfiguration/config.jelly
R
src/main/resources/org/datadog/jenkins/plugins/datadog/util/config/DatadogAgentConfiguration/help-agentHost.html
R
src/main/resources/org/datadog/jenkins/plugins/datadog/util/config/DatadogAgentConfiguration/help-agentLogCollectionPort.html
R
src/main/resources/org/datadog/jenkins/plugins/datadog/util/config/DatadogAgentConfiguration/help-agentPort.html
R
src/main/resources/org/datadog/jenkins/plugins/datadog/util/config/DatadogAgentConfiguration/help-agentTraceCollectionPort.html
R
src/main/resources/org/datadog/jenkins/plugins/datadog/util/config/DatadogApiConfiguration/config.jelly
R
src/main/resources/org/datadog/jenkins/plugins/datadog/util/config/DatadogApiConfiguration/help-site.html
R
src/main/resources/org/datadog/jenkins/plugins/datadog/util/config/DatadogCredentialsApiKey/config.jelly
R
src/main/resources/org/datadog/jenkins/plugins/datadog/util/config/DatadogCredentialsApiKey/help-credentialsKeyBlock.html
R
src/main/resources/org/datadog/jenkins/plugins/datadog/util/config/DatadogTextApiKey/config.jelly
R
src/main/resources/org/datadog/jenkins/plugins/datadog/util/config/DatadogTextApiKey/help-textKeyBlock.html
M
src/test/java/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfigurationAsCodeTest.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfigurationTest.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/apm/TracerInjectionIT.java
A
src/test/java/org/datadog/jenkins/plugins/datadog/configuration/DatadogAgentConfigurationTest.java
A
src/test/java/org/datadog/jenkins/plugins/datadog/configuration/DatadogApiConfigurationTest.java
A
src/test/java/org/datadog/jenkins/plugins/datadog/configuration/api/key/DatadogCredentialsApiKeyTest.java
A
src/test/java/org/datadog/jenkins/plugins/datadog/configuration/api/key/DatadogTextApiKeyTest.java
R
src/test/java/org/datadog/jenkins/plugins/datadog/util/config/DatadogAgentConfigurationTest.java
R
src/test/java/org/datadog/jenkins/plugins/datadog/util/config/DatadogApiConfigurationTest.java
R
src/test/java/org/datadog/jenkins/plugins/datadog/util/config/DatadogCredentialsApiKeyTest.java
R
src/test/java/org/datadog/jenkins/plugins/datadog/util/config/DatadogTextApiKeyTest.java
M
src/test/resources/org/datadog/jenkins/plugins/datadog/globalConfiguration.xml
M
src/test/resources/org/datadog/jenkins/plugins/datadog/globalConfigurationAgent.xml
M
src/test/resources/org/datadog/jenkins/plugins/datadog/globalConfigurationCredentialsKey.xml
Log Message:
-----------
Move configuration classes from utils to their own package
Commit: 06fadce2ba23c64360e36ed2735914c59a8dfbc6
https://github.com/jenkinsci/datadog-plugin/commit/06fadce2ba23c64360e36ed2735914c59a8dfbc6
Author: Nikita Tkachenko <[email protected]>
Date: 2024-04-11 (Thu, 11 Apr 2024)
Changed paths:
M
src/main/java/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfiguration.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/configuration/DatadogApiConfiguration.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/configuration/api/intake/DatadogIntake.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/configuration/api/intake/DatadogIntakeUrls.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/configuration/api/intake/DatadogSite.java
R
src/main/java/org/datadog/jenkins/plugins/datadog/configuration/api/site/DatadogSite.java
M
src/main/resources/org/datadog/jenkins/plugins/datadog/configuration/DatadogApiConfiguration/config.jelly
R
src/main/resources/org/datadog/jenkins/plugins/datadog/configuration/DatadogApiConfiguration/help-site.html
A
src/main/resources/org/datadog/jenkins/plugins/datadog/configuration/api/intake/DatadogIntakeSite/help-site.html
A
src/main/resources/org/datadog/jenkins/plugins/datadog/configuration/api/intake/DatadogIntakeUrls/config.jelly
M
src/test/java/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfigurationAsCodeTest.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfigurationTest.java
R
src/test/java/org/datadog/jenkins/plugins/datadog/configuration/DatadogApiConfigurationTest.java
A
src/test/java/org/datadog/jenkins/plugins/datadog/configuration/api/intake/DatadogIntakeUrlsTest.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/configuration/api/key/DatadogTextApiKeyTest.java
M
src/test/resources/org/datadog/jenkins/plugins/datadog/globalConfiguration.xml
M
src/test/resources/org/datadog/jenkins/plugins/datadog/globalConfigurationCredentialsKey.xml
M src/test/resources/org/datadog/jenkins/plugins/datadog/test-config.yml
Log Message:
-----------
Extract intake URLs into a separate object
Commit: 11ce686791e3c8b6e33942c2acbdd0ab28494eab
https://github.com/jenkinsci/datadog-plugin/commit/11ce686791e3c8b6e33942c2acbdd0ab28494eab
Author: Nikita Tkachenko <[email protected]>
Date: 2024-04-12 (Fri, 12 Apr 2024)
Changed paths:
M
src/main/java/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfiguration.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/configuration/DatadogAgentConfiguration.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/configuration/DatadogApiConfiguration.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/configuration/DatadogClientConfiguration.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/configuration/api/intake/DatadogIntake.java
A
src/main/java/org/datadog/jenkins/plugins/datadog/configuration/api/intake/DatadogIntakeSite.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/configuration/api/intake/DatadogIntakeUrls.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/configuration/api/intake/DatadogSite.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/configuration/api/key/DatadogApiKey.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/configuration/api/key/DatadogCredentialsApiKey.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/configuration/api/key/DatadogTextApiKey.java
M
src/main/resources/org/datadog/jenkins/plugins/datadog/configuration/DatadogApiConfiguration/config.jelly
A
src/main/resources/org/datadog/jenkins/plugins/datadog/configuration/api/intake/DatadogIntakeSite/config.jelly
R
src/main/resources/org/datadog/jenkins/plugins/datadog/configuration/api/intake/DatadogIntakeSite/help-site.html
A
src/main/resources/org/datadog/jenkins/plugins/datadog/configuration/api/intake/DatadogIntakeSite/help-siteBlock.html
M
src/main/resources/org/datadog/jenkins/plugins/datadog/configuration/api/key/DatadogCredentialsApiKey/config.jelly
M
src/main/resources/org/datadog/jenkins/plugins/datadog/configuration/api/key/DatadogTextApiKey/config.jelly
M
src/test/java/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfigurationAsCodeTest.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/DatadogGlobalConfigurationTest.java
A
src/test/resources/org/datadog/jenkins/plugins/datadog/globalConfigurationSite.xml
A
src/test/resources/org/datadog/jenkins/plugins/datadog/test-config-site.yml
Log Message:
-----------
Add a site picker
Commit: c96812c09f421f36976e6c2c6db47bdf1d974f4a
https://github.com/jenkinsci/datadog-plugin/commit/c96812c09f421f36976e6c2c6db47bdf1d974f4a
Author: Nikita Tkachenko <[email protected]>
Date: 2024-04-12 (Fri, 12 Apr 2024)
Changed paths:
M
src/main/java/org/datadog/jenkins/plugins/datadog/configuration/api/intake/DatadogIntakeUrls.java
M
src/main/java/org/datadog/jenkins/plugins/datadog/configuration/api/intake/DatadogSite.java
M
src/test/java/org/datadog/jenkins/plugins/datadog/configuration/api/intake/DatadogIntakeUrlsTest.java
Log Message:
-----------
Fix some calculation around site and site URLs
Compare:
https://github.com/jenkinsci/datadog-plugin/compare/e96c88c9988e%5E...c96812c09f42
To unsubscribe from these emails, change your notification settings at
https://github.com/jenkinsci/datadog-plugin/settings/notifications
--
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/configuration-refactoring/000000-c96812%40github.com.