Sha256: afc87c3a67e6444d5f83ff3901d4556aeea0b1c2947da0006e62d4bef8e9333e
Contents?: true
Size: 1.22 KB
Versions: 1
Compression:
Stored size: 1.22 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 When task 'rake build' is invoked Then folder 'build/Release/SampleApp.app' is created Scenario: rake task to create dmg file of build Given a Cocoa app with choctop installed When task 'rake dmg' is invoked Then file 'appcast/build/SampleApp-0.1.0.dmg' is created Scenario: rake task to upload the appcast file to the server Given a Cocoa app with choctop installed And task 'rake dmg feed' is invoked And ChocTop config is configured for local rsync When task 'rake upload' is invoked Then remote file 'my_feed.xml' is created Then remote file 'SampleApp-0.1.0.dmg' is created Then remote file 'index.php' is created Scenario: change the version number in the Info.plist Given a Cocoa app with choctop installed When task 'rake version:set VERSION="1.2.3"' is invoked Then current xcode project version is '1.2.3'
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
choctop-0.9.3 | features/rake_tasks.feature |