Sha256: 6aa2dc4102492084c9f45629144ee6eb7088a7b3e7dd55551b89d03f7f8f1978

Contents?: true

Size: 503 Bytes

Versions: 4

Compression:

Stored size: 503 Bytes

Contents

# typed: true

require 'datadog/core/configuration/settings'
require 'datadog/core/configuration/components'

require 'datadog/ci/configuration/settings'
require 'datadog/ci/configuration/components'

module Datadog
  module CI
    # Extends Datadog tracing with CI features
    module Extensions
      def self.activate!
        Core::Configuration::Settings.extend(CI::Configuration::Settings)
        Core::Configuration::Components.prepend(CI::Configuration::Components)
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
ddtrace-1.2.0 lib/datadog/ci/extensions.rb
ddtrace-1.1.0 lib/datadog/ci/extensions.rb
ddtrace-1.0.0 lib/datadog/ci/extensions.rb
ddtrace-1.0.0.beta2 lib/datadog/ci/extensions.rb