Sha256: ccaa983d3aefd5e3184e6fd082954f7afa310ed3e3e8a4dd2a1834e16c6e0e36

Contents?: true

Size: 1.3 KB

Versions: 6

Compression:

Stored size: 1.3 KB

Contents

Feature: Rake tasks are available to build and deploy Cocoa apps with Sparkle
  In order to reduce time and cost of deploying Sparkle-enabled Cocoa apps
  As a Cocoa developer or Cocoa application deployer
  I want rake tasks to build and deploy my Cocoa app

  Scenario: rake task to build Release of app
    Given a Cocoa app with choctop installed called "SampleApp"
    When I invoke task "rake build"
    Then folder "build/Release/SampleApp.app" is created

  Scenario: rake task to create dmg file of build
    Given a Cocoa app with choctop installed called "SampleApp"
    When I invoke task "rake dmg"
    Then file "appcast/build/SampleApp-0.1.0.dmg" is created

  Scenario: rake task to bump the major version number
    Given a Cocoa app with choctop installed called "SampleApp"
    When I invoke task "rake version:bump:major"
    Then current xcode project version is "1.0.0"

  Scenario: rake task to bump the minor version number
    Given a Cocoa app with choctop installed called "SampleApp"
    When I invoke task "rake version:bump:minor"
    Then current xcode project version is "0.2.0"

  Scenario: rake task to bump the minor version number
    Given a Cocoa app with choctop installed called "SampleApp"
    When I invoke task "rake version:bump:patch"
    Then current xcode project version is "0.1.1"
  

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
choctop-0.14.1 features/rake_tasks.feature
choctop-0.14.0 features/rake_tasks.feature
choctop-0.13.1 features/rake_tasks.feature
choctop-0.13.0 features/rake_tasks.feature
choctop-0.12.1 features/rake_tasks.feature
choctop-0.12.0 features/rake_tasks.feature