Skip to content
This repository has been archived by the owner on Jul 20, 2020. It is now read-only.

Commit

Permalink
Merge pull request #1 from ifreecarve/be_pods
Browse files Browse the repository at this point in the history
Create ruby gem for Illuminator, use it for sample app
  • Loading branch information
kviksilver committed Apr 8, 2015
2 parents 6c2b9c8 + 7899c41 commit 31f3774
Show file tree
Hide file tree
Showing 70 changed files with 989 additions and 777 deletions.
41 changes: 39 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,10 +1,47 @@
buildArtifacts/
**/.DS_Store
.DS_Store
.bundle
vendor
.idea
*.xcworkspace
!default.xcworkspace
xcuserdata
SampleApp/AutomatorSampleApp/build
SampleApp/AutomatorSampleApp/Pods

## For gem

*.gem
*.rbc
/.config
/coverage/
/InstalledFiles
/pkg/
/spec/reports/
/test/tmp/
/test/version_tmp/
/tmp/

## Specific to RubyMotion:
.dat*
.repl_history
build/

## Documentation cache and generated files:
/.yardoc/
/_yardoc/
/doc/
/rdoc/

## Environment normalisation:
/.bundle/
/vendor/bundle
/lib/bundler/man/

# for a library or gem, you might want to ignore these files since the code is
# intended to run in multiple environments; otherwise, check them in:
Gemfile.lock
# .ruby-version
# .ruby-gemset

# unless supporting rvm < 1.11.0 or doing something fancy, ignore this:
.rvmrc
5 changes: 4 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
@@ -1,2 +1,5 @@
language: objective-c
script: ruby SampleApp/smokeTests.rb
install: bundle install --jobs=3 --retry=3 --gemfile SampleApp/Gemfile
script:
- cd SampleApp
- ruby smokeTests.rb
4 changes: 4 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
source 'https://rubygems.org'

# Specify your gem's dependencies in illuminator.gemspec
gemspec
16 changes: 0 additions & 16 deletions Gemfile.lock

This file was deleted.

18 changes: 18 additions & 0 deletions Illuminator.podspec
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
Pod::Spec.new do |s|
s.name = "Illuminator"
s.version = "0.0.1"
s.summary = "ILLUMINATOR - the iOS Automator"
s.description = <<-DESC
Illuminator enables continuous integration for iOS apps. It makes it easy (well, easier) to write and debug sophisticated app tests. Additionally, it makes the entire UIAutomation apparatus more capable of handling high-volume automated testing -- providing features that are missing from Apple's "Instruments" application.
DESC
s.homepage = "https://github.com/paypal/illuminator"
s.license = 'Apache License, Version 2.0'
s.author = "PayPal"
s.platform = :ios
s.ios.deployment_target = "7.0"
s.source = { :git => "https://github.com/kviksilver/Illuminator.git", :tag => s.version.to_s }
s.source_files = "PPAutomationBridge/*.{h,m}"
s.public_header_files = "PPAutomationBridge/*.h"
s.resources = "src/*"
#s.prepare_command = 'bundle install' #maybe do this?
end
39 changes: 0 additions & 39 deletions Illuminator/scripts/classes/HostUtils.rb

This file was deleted.

Loading

0 comments on commit 31f3774

Please sign in to comment.