Sha256: 81f302fc1ac2f9bd7504b222675f0b4b0460565b5f31926bb0bbbe48ca3bd570

Contents?: true

Size: 523 Bytes

Versions: 8

Compression:

Stored size: 523 Bytes

Contents

# frozen_string_literal: true

require_relative '../core/configuration/settings'
require_relative '../core/configuration/components'

require_relative 'configuration/settings'
require_relative '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

8 entries across 8 versions & 1 rubygems

Version Path
ddtrace-1.14.0 lib/datadog/ci/extensions.rb
ddtrace-1.13.1 lib/datadog/ci/extensions.rb
ddtrace-1.13.0 lib/datadog/ci/extensions.rb
ddtrace-1.12.1 lib/datadog/ci/extensions.rb
ddtrace-1.12.0 lib/datadog/ci/extensions.rb
ddtrace-1.11.1 lib/datadog/ci/extensions.rb
ddtrace-1.11.0 lib/datadog/ci/extensions.rb
ddtrace-1.11.0.beta1 lib/datadog/ci/extensions.rb