Sha256: 46ad55c41a80a116677f34a2e01f0ee6036593491a8a9bbc9cee02c380630ccf

Contents?: true

Size: 462 Bytes

Versions: 2

Compression:

Stored size: 462 Bytes

Contents

#!/usr/bin/env ruby

require 'yaml'
require_relative '../lib/gitlab/triage/option_parser'
require_relative '../lib/gitlab/triage/engine'

options = Gitlab::Triage::OptionParser.parse(ARGV)

policies_files = options.policies_files || ['.triage-policies.yml']

policies_files.each do |policies_file|
  policies = HashWithIndifferentAccess.new(YAML.load_file(policies_file))

  Gitlab::Triage::Engine
    .new(policies: policies, options: options)
    .perform
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
gitlab-triage-1.4.0 bin/gitlab-triage
gitlab-triage-1.3.0 bin/gitlab-triage