Sha256: fb9ba6900587aaf1bae627141a2bc46eb5e3e8dfa88343fcb9008a621e2265a6

Contents?: true

Size: 1.45 KB

Versions: 4

Compression:

Stored size: 1.45 KB

Contents

Given /^a three-stage app using single deploy file$/ do
  with_or_without_debugging do
    helpers = StepHelpers.new
    helpers.create_app_with_single_deploy_file([:ci, :staging, :production])
    @refs = helpers.refs
  end
end

Given /^a one\-stage app using single deploy file with the following environments:$/ do |table|
  with_or_without_debugging do
    helpers = StepHelpers.new
    helpers.create_app_with_single_deploy_file table.raw.map{|item| item.first}
    @refs = helpers.refs
  end
end

Given /^a three-stage app using cap-multistage$/ do
  with_or_without_debugging do
    helpers = StepHelpers.new
    helpers.create_app_with_cap_ext_multistage
    @refs = helpers.refs
  end
end

Given /^an app with deploy file that uses the dsl$/ do
  with_or_without_debugging do
    helpers = StepHelpers.new
    helpers.create_app_with_dsl
    @refs = helpers.refs
  end
end

Given /^a ci tag$/ do
  with_or_without_debugging do
    helpers = StepHelpers.new
    helpers.autotag("ci")
    @refs = helpers.refs
  end
end

When /^I deploy to (.*)$/ do |environment|
  with_or_without_debugging do
    helpers = StepHelpers.new
    @output = helpers.deploy(environment)
  end
end

When /^I deploy$/ do
  with_or_without_debugging do
    helpers = StepHelpers.new
    @output = helpers.deploy
  end
end

Then /^a tag should be added to git$/ do
  with_or_without_debugging do
    helpers = StepHelpers.new
    new_tags = helpers.refs
    @refs.length.should < new_tags.length
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
auto_tagger-0.2.4 features/step_definitions/deployment_steps.rb
auto_tagger-0.2.3 features/step_definitions/deployment_steps.rb
auto_tagger-0.2.2 features/step_definitions/deployment_steps.rb
auto_tagger-0.2.1 features/step_definitions/deployment_steps.rb