Skip to content
WWTD: Travis simulator - faster + no more waiting for build emails
Ruby
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
bin
lib
spec
.travis.yml
Gemfile
Gemfile.lock
MIT-LICENSE
Rakefile
Readme.md
gem-public_cert.pem
wwtd.gemspec

Readme.md

WWTD: Travis simulator - faster + no more waiting for build emails.
Reads your .travis.yml and runs what travis would run.

Results

Install

gem install wwtd

(bracelets sold separately)

Usage

wwtd
START gemfile: gemfiles/rails32.gemfile, rvm: 2.0
....
START gemfile: gemfiles/rails32.gemfile, rvm: 1.9.3
....
Results:
SUCCESS gemfile: gemfiles/rails32.gemfile, rvm: 2.0
FAILURE gemfile: gemfiles/rails32.gemfile, rvm: 1.9.3

Parallel

  • might show errors that do not happen in serial builds
  • runs number-of-processors builds in parallel
  • runs each configuration in a separate process
  • adds ENV["TEST_ENV_NUMBER"] (1 = "" 2 = "2") so you can do db = "test#{ENV['TEST_ENV_NUMBER']}"
wwtd --parallel
same result, but number-of-processors faster :)

Author

Michael Grosser
michael@grosser.it
License: MIT
Build Status

Something went wrong with that request. Please try again.