box: hayamiz/rvm-golang # Build definition build: # The steps that will be executed on build # See the Ruby section on the wercker devcenter: # http://devcenter.wercker.com/articles/languages/ruby.html steps: - script: name: install gnuplot and check terminal code: | sudo apt-get update sudo apt-get install gnuplot gnuplot -e "set terminal" < /dev/null 2>&1 - script: name: install go packages code: | go get -u golang.org/x/crypto/ssh/terminal go get -u github.com/hayamiz/perfmonger/core/subsystem - rvm-use: version: 1.9.3-p551 - bundle-install - script: name: run rspec code: | bundle exec rake clean bundle exec rake spec - rvm-use: version: 2.0.0-p598 - bundle-install - script: name: run rspec code: | bundle exec rake clean bundle exec rake spec - rvm-use: version: 2.1.5 - bundle-install - script: name: run rspec code: | bundle exec rake clean bundle exec rake spec - rvm-use: version: 2.2.0 - bundle-install - script: name: run rspec code: | bundle exec rake clean bundle exec rake spec - script: name: run go test code: | bundle exec rake test_core