Module: Mergify::RSpec::Resources::Mergify

Defined in:
lib/mergify/rspec/resources/mergify.rb

Overview

Detects OpenTelemetry Resource attributes for Mergify-specific fields.

Constant Summary collapse

MERGIFY_MAPPING =
{
  'mergify.test.job.name' => [:to_s, 'MERGIFY_TEST_JOB_NAME']
}.freeze

Class Method Summary collapse

Class Method Details

.detectObject



17
18
19
20
# File 'lib/mergify/rspec/resources/mergify.rb', line 17

def detect
  attributes = Utils.get_attributes(MERGIFY_MAPPING)
  OpenTelemetry::SDK::Resources::Resource.create(attributes)
end