Module: Mergify::RSpec

Defined in:
lib/mergify/rspec.rb,
lib/mergify/rspec/utils.rb,
lib/mergify/rspec/version.rb,
lib/mergify/rspec/formatter.rb,
lib/mergify/rspec/quarantine.rb,
lib/mergify/rspec/ci_insights.rb,
lib/mergify/rspec/resources/ci.rb,
lib/mergify/rspec/configuration.rb,
lib/mergify/rspec/resources/git.rb,
lib/mergify/rspec/flaky_detection.rb,
lib/mergify/rspec/resources/rspec.rb,
lib/mergify/rspec/resources/jenkins.rb,
lib/mergify/rspec/resources/mergify.rb,
lib/mergify/rspec/resources/buildkite.rb,
lib/mergify/rspec/resources/github_actions.rb,
lib/mergify/rspec/synchronous_batch_span_processor.rb

Defined Under Namespace

Modules: Configuration, Resources, Utils Classes: CIInsights, ExportError, FlakyDetector, Formatter, Quarantine, SynchronousBatchSpanProcessor

Constant Summary collapse

VERSION =
begin
  v = `git describe --tags 2>/dev/null`.strip.delete_prefix('v')
  if v.empty?
    '0.0.0.dev'
  elsif v.include?('-')
    # e.g. "0.1.0-3-gabc123" -> "0.1.0.dev3"
    parts = v.split('-')
    "#{parts[0]}.dev#{parts[1]}"
  else
    v
  end
end

Class Attribute Summary collapse

Class Attribute Details

.ci_insightsObject

Returns the value of attribute ci_insights.



8
9
10
# File 'lib/mergify/rspec.rb', line 8

def ci_insights
  @ci_insights
end