Sha256: 54fcbace2dbacca2d4e4a9ffb143b81ebde8555105be635fabe08651e5f84662

Contents?: true

Size: 571 Bytes

Versions: 3

Compression:

Stored size: 571 Bytes

Contents

module Gitlab
  module QA
    module Scenario
      module Test
        module Omnibus
          class Image < Scenario::Template
            # rubocop:disable Style/Semicolon
            def perform(release)
              Component::Gitlab.perform do |gitlab|
                gitlab.release = release
                gitlab.network = 'bridge'

                gitlab.act do
                  prepare; start; reconfigure
                  restart; wait; teardown
                end
              end
            end
          end
        end
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
gitlab-qa-0.5.0 lib/gitlab/qa/scenario/test/omnibus/image.rb
gitlab-qa-0.4.0 lib/gitlab/qa/scenario/test/omnibus/image.rb
gitlab-qa-0.3.0 lib/gitlab/qa/scenario/test/omnibus/image.rb