update .travis.yml commentary
This commit is contained in:
parent
3ac2ee8dad
commit
4d5f19fd6c
31
.travis.yml
31
.travis.yml
|
@ -1,21 +1,28 @@
|
||||||
language: objective-c
|
language: objective-c
|
||||||
|
|
||||||
|
# todo
|
||||||
|
#
|
||||||
|
# test with Ruby 1.9, but allow failure
|
||||||
|
# test with Ruby 2.1, but allow failure
|
||||||
|
#
|
||||||
|
|
||||||
# "Current" is currently a duplicate of either 1.8 or 2.0, depending on OS version
|
# "Current" is currently a duplicate of either 1.8 or 2.0, depending on OS version
|
||||||
env:
|
env:
|
||||||
matrix:
|
matrix:
|
||||||
- CASK_SYSTEM_RUBY_VERSION="1.8"
|
- CASK_RUBY_TEST_VERSION="1.8"
|
||||||
- CASK_SYSTEM_RUBY_VERSION="2.0"
|
- CASK_RUBY_TEST_VERSION="2.0"
|
||||||
- CASK_SYSTEM_RUBY_VERSION="Current"
|
- CASK_RUBY_TEST_VERSION="Current"
|
||||||
|
|
||||||
# permit "Current" to fail without affecting our badge
|
# permit "Current" to fail without affecting our badge
|
||||||
matrix:
|
matrix:
|
||||||
allow_failures:
|
allow_failures:
|
||||||
- env: CASK_SYSTEM_RUBY_VERSION="Current"
|
- env: CASK_RUBY_TEST_VERSION="Current"
|
||||||
|
|
||||||
# turn off RVM
|
# before_install steps
|
||||||
# set PATH according to env matrix
|
# * turn off RVM
|
||||||
# update Homebrew
|
# * set PATH according to env matrix
|
||||||
# informational feedback
|
# * update Homebrew
|
||||||
|
# * informational feedback
|
||||||
before_install:
|
before_install:
|
||||||
- rvm use system
|
- rvm use system
|
||||||
- export PATH="/System/Library/Frameworks/Ruby.framework/Versions/${CASK_SYSTEM_RUBY_VERSION}/usr/bin":"$PATH"
|
- export PATH="/System/Library/Frameworks/Ruby.framework/Versions/${CASK_SYSTEM_RUBY_VERSION}/usr/bin":"$PATH"
|
||||||
|
@ -27,9 +34,10 @@ before_install:
|
||||||
- rake --version
|
- rake --version
|
||||||
- echo ls_ruby_bindir; ls "/System/Library/Frameworks/Ruby.framework/Versions/${CASK_SYSTEM_RUBY_VERSION}/usr/bin"
|
- echo ls_ruby_bindir; ls "/System/Library/Frameworks/Ruby.framework/Versions/${CASK_SYSTEM_RUBY_VERSION}/usr/bin"
|
||||||
|
|
||||||
# install brew Formulae
|
# install steps
|
||||||
# install bundler gem
|
# * brew Formulae without which some tests will be skipped
|
||||||
# install Ruby gems
|
# * bundler gem
|
||||||
|
# * Ruby gems required for brew-cask
|
||||||
install:
|
install:
|
||||||
- brew install cabextract
|
- brew install cabextract
|
||||||
- brew install unar
|
- brew install unar
|
||||||
|
@ -48,6 +56,7 @@ before_script:
|
||||||
- echo ls_ruby_bindir; ls "/System/Library/Frameworks/Ruby.framework/Versions/${CASK_SYSTEM_RUBY_VERSION}/usr/bin"
|
- echo ls_ruby_bindir; ls "/System/Library/Frameworks/Ruby.framework/Versions/${CASK_SYSTEM_RUBY_VERSION}/usr/bin"
|
||||||
|
|
||||||
# the test itself
|
# the test itself
|
||||||
|
# path-quoting is different here due to YAML constraints
|
||||||
script:
|
script:
|
||||||
- /System/Library/Frameworks/Ruby.framework/Versions/"${CASK_SYSTEM_RUBY_VERSION}"/usr/bin/bundle exec "/System/Library/Frameworks/Ruby.framework/Versions/${CASK_SYSTEM_RUBY_VERSION}/usr/bin/rake" test
|
- /System/Library/Frameworks/Ruby.framework/Versions/"${CASK_SYSTEM_RUBY_VERSION}"/usr/bin/bundle exec "/System/Library/Frameworks/Ruby.framework/Versions/${CASK_SYSTEM_RUBY_VERSION}/usr/bin/rake" test
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue