Sha256: bac507cf8a5f566fbeb2c9bced19d4d50495db4a8b57f14953d4fc64dfaf8de6

Contents?: true

Size: 555 Bytes

Versions: 15

Compression:

Stored size: 555 Bytes

Contents

#!/usr/bin/env ruby

require 'gitlab/qa'
require 'optparse'

options = OptionParser.new do |opts|
  opts.banner = 'Usage: gitlab-qa [options] Scenario URL [[--] path] [rspec_options]'

  opts.on('-v', '--version', 'Show the version') do
    require 'gitlab/qa/version'
    puts "#{$PROGRAM_NAME} : #{Gitlab::QA::VERSION}"
    exit
  end

  opts.on('-h', '--help', 'Show the usage') do
    puts opts
    exit
  end

  opts.parse!
end

if ARGV.size >= 1
  Gitlab::QA::Scenario
    .const_get(ARGV.shift)
    .perform(*ARGV)
else
  puts options
  exit 1
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
gitlab-qa-2.13.1 exe/gitlab-qa
gitlab-qa-2.13.0 exe/gitlab-qa
gitlab-qa-2.12.0 exe/gitlab-qa
gitlab-qa-2.11.0 exe/gitlab-qa
gitlab-qa-2.10.1 exe/gitlab-qa
gitlab-qa-2.10.0 exe/gitlab-qa
gitlab-qa-2.9.0 exe/gitlab-qa
gitlab-qa-2.8.1 exe/gitlab-qa
gitlab-qa-2.8.0 exe/gitlab-qa
gitlab-qa-2.7.3 exe/gitlab-qa
gitlab-qa-2.7.2 exe/gitlab-qa
gitlab-qa-2.7.1 exe/gitlab-qa
gitlab-qa-2.7.0 exe/gitlab-qa
gitlab-qa-2.6.0 exe/gitlab-qa
gitlab-qa-2.5.0 exe/gitlab-qa