Sha256: 5fb6ecf230bfb0bfbfccf7e2f4bf8a66c7a557f5e251018e831b2da96e1b711b

Contents?: true

Size: 818 Bytes

Versions: 8

Compression:

Stored size: 818 Bytes

Contents

Feature: Bard deploy should fold the integration branch into master and perform a deploy

  Scenario: Bard deploy detects non-fast-forward merge from integration to master
    Given a shared rails project
    And the remote master branch has had a commit since I last pulled
    And I have committed a set of changes to my local integration branch
    When I type "bard deploy"
    Then I should see the fatal error "rebase"

  Scenario: Bard deploy works
    Given a shared rails project
    And I have committed a set of changes to my local integration branch
    When I type "bard deploy"
    Then the "master" branch should match the "integration" branch
    And the "integration" branch should match the "origin/integration" branch
    And the "origin/master" branch should match the "origin/integration" branch

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
bard-0.6.7 features/bard_deploy.feature
bard-0.6.6 features/bard_deploy.feature
bard-0.6.5 features/bard_deploy.feature
bard-0.6.4 features/bard_deploy.feature
bard-0.6.3 features/bard_deploy.feature
bard-0.6.2 features/bard_deploy.feature
bard-0.6.1 features/bard_deploy.feature
bard-0.6.0 features/bard_deploy.feature