cheatsheets/travis.md

931 B

title: Travis (.travis.yml)

Node

language: node_js
node_js:
  - "0.10"
  • Provides: 0.10, 0.8, 0.6, 0.11 (latest dev)
  • Defaults install to npm install
  • Defaults test to npm test

Ruby

language: ruby
rvm:
  - 1.9.3
  - 1.8.7
  - rbx-19mode
  - jruby-19mode
  - jruby-18mode
    • Defaults install to bundle install
  • Defaults test to rake

Branches

branches:
  except: [".."]
  only: ["master"]

Environment vars

env:
  - "rack=master"
  - "rack=1.3.4"

Custom config

script: make test
before_script: make pretest
after_script:  make clean

before_script:
  - make pretest1
  - make pretest2

References