Sha256: 04119d612d9d908ff8548ddb33b6434fb9d13bf8a23cff50120440b964c7ff8d
Contents?: true
Size: 1.28 KB
Versions: 1
Compression:
Stored size: 1.28 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 upload the appcast file to the server Given a Cocoa app with choctop installed called "SampleApp" And I invoke task "rake dmg feed" And ChocTop config is configured for local rsync When I invoke task "rake upload" 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 called "SampleApp" When I invoke task "rake version:set VERSION="1.2.3"" Then current xcode project version is "1.2.3"
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
choctop-0.10.0 | features/rake_tasks.feature |