From 861c1654e7d3c5f7992d06b6e23370dadd160eed Mon Sep 17 00:00:00 2001 From: Pete Hodgson Date: Wed, 29 May 2013 22:34:39 -0700 Subject: [PATCH 01/11] use microstatic rake tasks to deploy --- .travis.yml | 2 +- Gemfile | 2 +- Gemfile.lock | 6 +++++- tasks/deploy_tasks.rb | 21 ++++++++++++++++----- 4 files changed, 23 insertions(+), 8 deletions(-) diff --git a/.travis.yml b/.travis.yml index 4ce8b7e..b7f6bfd 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,7 +4,7 @@ rvm: - 1.9.3 script: - rake generate -- rake deploy +- rake deploy:preview env: global: - secure: ! 'EShtaDZJGtAPbrx7yzNEaXw+pLvOfyMklloEgLa9mvRtniYGXF9iQjcUYSvq diff --git a/Gemfile b/Gemfile index bbc4d79..4c2fe1d 100644 --- a/Gemfile +++ b/Gemfile @@ -2,4 +2,4 @@ source 'http://rubygems.org' gem "rake" gem "jekyll", "0.11.0" gem "liquid", "~>2.2.2" -gem "microstatic", "~> 0.1.0" +gem "microstatic", "~> 0.2.0" diff --git a/Gemfile.lock b/Gemfile.lock index 2b37a85..6f87ee9 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -23,8 +23,11 @@ GEM liquid (2.2.2) maruku (0.6.0) syntax (>= 1.0.0) + microstatic (0.2.0) + aws-s3 (~> 0.6.3) mime-types (1.23) posix-spawn (0.3.6) + rake (10.0.4) syntax (1.0.0) xml-simple (1.1.2) @@ -32,6 +35,7 @@ PLATFORMS ruby DEPENDENCIES - aws-s3 (~> 0.6.3) jekyll (= 0.11.0) liquid (~> 2.2.2) + microstatic (~> 0.2.0) + rake diff --git a/tasks/deploy_tasks.rb b/tasks/deploy_tasks.rb index 93f3c3c..9c6bdec 100644 --- a/tasks/deploy_tasks.rb +++ b/tasks/deploy_tasks.rb @@ -1,4 +1,4 @@ -require 'microstatic' +require 'microstatic/rake' PREVIEW_AWS_BUCKET = "preview.testingwithfrank.com" PRODUCTION_AWS_BUCKET = "preview.testingwithfrank.com" # NOT CONFIDENT QUITE YET @@ -16,8 +16,19 @@ def deploy_to_bucket(bucket) deployer.upload end -desc "deploy to production" -task :deploy do - deploy_to_bucket(PRODUCTION_AWS_BUCKET) -end +namespace :deploy do + source_dir = File.expand_path("../../public",__FILE__) + + desc "deploy to production" + Microstatic::Rake.s3_deploy_task( :prod ) do |task| + task.source_dir = source_dir + task.bucket_name = PRODUCTION_AWS_BUCKET + end + + desc "deploy to preview" + Microstatic::Rake.s3_deploy_task( :preview ) do |task| + task.source_dir = source_dir + task.bucket_name = PREVIEW_AWS_BUCKET + end +end From 4a210667b0917d1c57fcd01bc0e36c84a9d43074 Mon Sep 17 00:00:00 2001 From: Pete Hodgson Date: Wed, 29 May 2013 22:41:48 -0700 Subject: [PATCH 02/11] clean up jekyll config --- Rakefile | 2 +- _config.yml | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 _config.yml diff --git a/Rakefile b/Rakefile index d46718f..7e939a7 100644 --- a/Rakefile +++ b/Rakefile @@ -4,5 +4,5 @@ require_relative 'tasks/deploy_tasks.rb' desc "use jekyll to generate the static site into the `public` dir" task :generate do - sh "jekyll public" + sh "jekyll" end diff --git a/_config.yml b/_config.yml new file mode 100644 index 0000000..1b0137c --- /dev/null +++ b/_config.yml @@ -0,0 +1,2 @@ +destination: public +exclude: ["public","Gemfile","Gemfile.lock","CNAME","Rakefile","tasks"] From 022292d91dcf58b7433eda8e07fe556632a67453 Mon Sep 17 00:00:00 2001 From: Pete Hodgson Date: Wed, 29 May 2013 23:08:14 -0700 Subject: [PATCH 03/11] replace fancy jekyll plugin with old fashioned static html --- _layouts/default.html | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/_layouts/default.html b/_layouts/default.html index b1ba32a..df960d3 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -3,11 +3,9 @@ Testing With Frank — {{ page.title }} - + + + @@ -33,7 +31,7 @@
From 362b1c8488ea841867609c7fe1a5156b6d561aa6 Mon Sep 17 00:00:00 2001 From: Michael Buckley Date: Mon, 29 Jul 2013 18:40:24 -0700 Subject: [PATCH 04/11] Adding an article about the differences between Mac and iOS --- _layouts/default.html | 1 + .../ib-accessibility-identitiy.png | Bin 0 -> 18996 bytes index.md | 2 +- mac.md | 71 ++++++++++++++++++ 4 files changed, 73 insertions(+), 1 deletion(-) create mode 100644 images/screenshots/ib-accessibility-identitiy.png create mode 100644 mac.md diff --git a/_layouts/default.html b/_layouts/default.html index df960d3..3743f5e 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -45,6 +45,7 @@
  • View Selectors
  • User Contributed Steps
  • Testing on a Physical Device
  • +
  • Testing Mac Apps
  • More Information diff --git a/images/screenshots/ib-accessibility-identitiy.png b/images/screenshots/ib-accessibility-identitiy.png new file mode 100644 index 0000000000000000000000000000000000000000..5d9b2d0e0ccd19bece99e78504bcee2ac563edc8 GIT binary patch literal 18996 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 Date: Tue, 30 Jul 2013 07:43:15 -0700 Subject: [PATCH 05/11] Making a guess to attempt to fix the deploy process. --- Gemfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Gemfile b/Gemfile index 4c2fe1d..825401f 100644 --- a/Gemfile +++ b/Gemfile @@ -1,4 +1,5 @@ source 'http://rubygems.org' +gem "RedCloth" gem "rake" gem "jekyll", "0.11.0" gem "liquid", "~>2.2.2" From 34ee01021df44b01c52148d093223ab151c725f8 Mon Sep 17 00:00:00 2001 From: Michael Buckley Date: Tue, 30 Jul 2013 18:04:59 -0700 Subject: [PATCH 06/11] Running bundle install to update the Gemfile.lock --- Gemfile.lock | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Gemfile.lock b/Gemfile.lock index 6f87ee9..0022fa9 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,6 +1,7 @@ GEM remote: http://rubygems.org/ specs: + RedCloth (4.2.9) albino (1.3.3) posix-spawn (>= 0.3.6) aws-s3 (0.6.3) @@ -35,6 +36,7 @@ PLATFORMS ruby DEPENDENCIES + RedCloth jekyll (= 0.11.0) liquid (~> 2.2.2) microstatic (~> 0.2.0) From 8f55565fc5efafbc6f8c4e1167ea40bf76946d0b Mon Sep 17 00:00:00 2001 From: Michael Buckley Date: Tue, 30 Jul 2013 18:54:26 -0700 Subject: [PATCH 07/11] Fixing markdown syntax errors --- device.md | 10 +++++----- mac.md | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/device.md b/device.md index 1e48e60..ac2693c 100644 --- a/device.md +++ b/device.md @@ -27,19 +27,19 @@ You can use xcodebuild on the command line to do this. If you have multiple tar Fruitstrap will install the app to the device and launch it using gdb. Make sure your provisioning includes your device or it will fail on the verification step; and that you have proper code-signing certs in your Xcode. Delete your previous build first to verify that it actually loaded. Preparation: -symlink: /Users/[user_dir_name]/Library/Developer/Xcode/iOS DeviceSupport/6.1.x (xxx)/DeveloperDiskImage.dmg from +symlink: /Users/user_dir_name/Library/Developer/Xcode/iOS DeviceSupport/6.1.x (xxx)/DeveloperDiskImage.dmg from /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/6.1 (10B141)/DeveloperDiskImage.dmg -symlink: /Users/[user_dir_name]/Library/Developer/Xcode/iOS DeviceSupport/6.0.x (xxx)/DeveloperDiskImage.dmg from +symlink: /Users/user_dir_name/Library/Developer/Xcode/iOS DeviceSupport/6.0.x (xxx)/DeveloperDiskImage.dmg from /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/6.0/DeveloperDiskImage.dmg -symlink: /Users/[user_dir_name]/Library/Developer/Xcode/iOS DeviceSupport/5.1.x (xxx)/DeveloperDiskImage.dmg from +symlink: /Users/user_dir_name/Library/Developer/Xcode/iOS DeviceSupport/5.1.x (xxx)/DeveloperDiskImage.dmg from /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.1/DeveloperDiskImage.dmg -symlink: /Users/[user_dir_name]/Library/Developer/Xcode/iOS DeviceSupport/5.0.x (xxx)/DeveloperDiskImage.dmg from +symlink: /Users/user_dir_name/Library/Developer/Xcode/iOS DeviceSupport/5.0.x (xxx)/DeveloperDiskImage.dmg from /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.0/DeveloperDiskImage.dmg -symlink: /Users/[user_dir_name]/Library/Developer/Xcode/iOS DeviceSupport/4.3.x (xxx)/DeveloperDiskImage.dmg from +symlink: /Users/user_dir_name/Library/Developer/Xcode/iOS DeviceSupport/4.3.x (xxx)/DeveloperDiskImage.dmg from /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/4.3/DeveloperDiskImage.dmg ## Get my fork of fruitstrap (I had to patch the default path for gdb) diff --git a/mac.md b/mac.md index 7fbe805..8b70b89 100644 --- a/mac.md +++ b/mac.md @@ -9,11 +9,11 @@ Frank can be used to write tests for Mac apps as well as iOS apps. Writing tests Frank can be used to test 64-bit Mac apps on OS X 10.7 and 10.8. Due to the NDA covering the pre-release builds of 10.9, testing on 10.9 is not currently supported. If you need to run tests on 10.9 before the official release, see [this thread](https://groups.google.com/forum/#!topic/frank-discuss/hugP4qelN7s). -The testing machine must have access for assistive devices turned on, as described in (Getting Started)[getting_started.html]. +The testing machine must have access for assistive devices turned on, as described in [Getting Started](getting_started.html). ## Setup -The steps to Frankify a Mac app are nearly identical to the (steps to Frankify an iOS app)[http://blog.thepete.net/blog/2012/06/24/writing-your-first-frank-test/]. The one difference is that you must pass a `--mac` flag to `frank build`. The `frank build` command normally compiles the app for running in a simulator. As Mac apps do not run in a simulator, the `--mac` flag will prevent Frank from trying to build your app for a simulator. +The steps to Frankify a Mac app are nearly identical to the [steps to Frankify an iOS app](http://blog.thepete.net/blog/2012/06/24/writing-your-first-frank-test/). The one difference is that you must pass a `--mac` flag to `frank build`. The `frank build` command normally compiles the app for running in a simulator. As Mac apps do not run in a simulator, the `--mac` flag will prevent Frank from trying to build your app for a simulator. ## Labeling Views From 68fec6c702d0fa1f721cc8501feefaf37d37c468 Mon Sep 17 00:00:00 2001 From: Pete Hodgson Date: Fri, 2 Aug 2013 00:22:24 -0700 Subject: [PATCH 08/11] update microstatic --- Gemfile | 2 +- Gemfile.lock | 31 +++++++++++++++++++++++-------- Rakefile | 1 - tasks/deploy_tasks.rb | 2 +- 4 files changed, 25 insertions(+), 11 deletions(-) diff --git a/Gemfile b/Gemfile index 825401f..00b96bb 100644 --- a/Gemfile +++ b/Gemfile @@ -3,4 +3,4 @@ gem "RedCloth" gem "rake" gem "jekyll", "0.11.0" gem "liquid", "~>2.2.2" -gem "microstatic", "~> 0.2.0" +gem "microstatic", "~> 0.3.0" diff --git a/Gemfile.lock b/Gemfile.lock index 0022fa9..c36a5a5 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -4,15 +4,23 @@ GEM RedCloth (4.2.9) albino (1.3.3) posix-spawn (>= 0.3.6) - aws-s3 (0.6.3) - builder - mime-types - xml-simple builder (3.2.0) classifier (1.3.3) fast-stemmer (>= 1.0.0) directory_watcher (1.4.1) + excon (0.25.3) fast-stemmer (1.0.1) + fog (1.14.0) + builder + excon (~> 0.25.0) + formatador (~> 0.2.0) + mime-types + multi_json (~> 1.0) + net-scp (~> 1.1) + net-ssh (>= 2.1.3) + nokogiri (~> 1.5) + ruby-hmac + formatador (0.2.4) jekyll (0.11.0) albino (>= 1.3.2) classifier (>= 1.3.1) @@ -24,13 +32,20 @@ GEM liquid (2.2.2) maruku (0.6.0) syntax (>= 1.0.0) - microstatic (0.2.0) - aws-s3 (~> 0.6.3) + microstatic (0.3.0) + fog (>= 1) mime-types (1.23) + mini_portile (0.5.1) + multi_json (1.7.7) + net-scp (1.1.2) + net-ssh (>= 2.6.5) + net-ssh (2.6.8) + nokogiri (1.6.0) + mini_portile (~> 0.5.0) posix-spawn (0.3.6) rake (10.0.4) + ruby-hmac (0.4.0) syntax (1.0.0) - xml-simple (1.1.2) PLATFORMS ruby @@ -39,5 +54,5 @@ DEPENDENCIES RedCloth jekyll (= 0.11.0) liquid (~> 2.2.2) - microstatic (~> 0.2.0) + microstatic (~> 0.3.0) rake diff --git a/Rakefile b/Rakefile index 7e939a7..812c275 100644 --- a/Rakefile +++ b/Rakefile @@ -1,4 +1,3 @@ -require 'aws/s3' require_relative 'tasks/deploy_tasks.rb' diff --git a/tasks/deploy_tasks.rb b/tasks/deploy_tasks.rb index 9c6bdec..009d3da 100644 --- a/tasks/deploy_tasks.rb +++ b/tasks/deploy_tasks.rb @@ -1,7 +1,7 @@ require 'microstatic/rake' PREVIEW_AWS_BUCKET = "preview.testingwithfrank.com" -PRODUCTION_AWS_BUCKET = "preview.testingwithfrank.com" # NOT CONFIDENT QUITE YET +PRODUCTION_AWS_BUCKET = "www.testingwithfrank.com" def aws_creds { From 860e8c444d03fe1959b1ee21061ca7f441d205da Mon Sep 17 00:00:00 2001 From: Derek Longmuir Date: Tue, 3 Sep 2013 14:25:03 -0400 Subject: [PATCH 09/11] Adding in some new CocoaPods information --- faq.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/faq.md b/faq.md index dc176c6..14c8d24 100644 --- a/faq.md +++ b/faq.md @@ -95,3 +95,14 @@ Specifically, you can add a 'run script' build step to your Xcode target's build That generates a support/bundle_path.rb file ever time you build which sets APP_BUNDLE_PATH to the location of the app bundle which XCode just built. Cucumber will by default automagically import anything in that support dir, so it will load that file and make the valid_APP_BUNDLE_PATH value for Frank to use. + +## I'm using CocoaPods and my build is failing + +This shows up with one of 2 errors - a `nothing to build`, or more often something like + +`ld: library not found for -lPods` and `clang: error: linker command failed with exit code 1 (use -v to see invocation)` + +The fix is to make sure the Pods are getting built, using `--configuration ONLY_ACTIVE_ARCH=NO` + +e.g. `frank build --workspace MyProject.xcworkspace --scheme MyProject --configuration ONLY_ACTIVE_ARCH=NO` + From 39971aa184d779862ba8ac3ea974c2688d2c9ef8 Mon Sep 17 00:00:00 2001 From: Pete Hodgson Date: Thu, 12 Sep 2013 19:00:07 -0700 Subject: [PATCH 10/11] Fik Frankk typo --- _layouts/default.html | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/_layouts/default.html b/_layouts/default.html index 3743f5e..7e2a46f 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -29,10 +29,9 @@
      From f4530246e03c2dc9b78b9a579fe956d2015387ec Mon Sep 17 00:00:00 2001 From: Derek Longmuir Date: Tue, 4 Oct 2016 22:04:34 -0400 Subject: [PATCH 11/11] Delete CNAME --- CNAME | 1 - 1 file changed, 1 deletion(-) delete mode 100644 CNAME diff --git a/CNAME b/CNAME deleted file mode 100644 index 2b601ee..0000000 --- a/CNAME +++ /dev/null @@ -1 +0,0 @@ -testingwithfrank.com