Skip to content

Instantly share code, notes, and snippets.

@xaviervia
Created July 25, 2012 17:25
Show Gist options
  • Save xaviervia/3177392 to your computer and use it in GitHub Desktop.
Save xaviervia/3177392 to your computer and use it in GitHub Desktop.
Como hacer que un repo quede listo para Travis
Note to self: Pasos para que una gema tenga sentido meterla en Travis CI:
- Agregar
group :test do
gem "rake"
end
en el Gemfile
- Agregar el .travis.yml con
language: ruby
rvm:
- 1.8.7
- 1.9.2
- 1.9.3
- jruby-18mode
- jruby-19mode
- rbx-18mode
- rbx-19mode
- ree
- Dar de alta el repo tanto en travis como en github
- Agregar la llamada a que el testeo sea la acción por defecto de rake:
require "rspec/core/rake_task"
desc "Run specs"
RSpec::Core::RakeTask.new(:spec) do |t|
t.pattern = "./spec/**/*_spec.rb"
end
task :default => :spec
- Incluir el build status como imagen en el readme.md debajo del título
[![Build Status](https://secure.travis-ci.org/xaviervia/fast.png)](http://travis-ci.org/xaviervia/fast)
Tip: Con [ci skip] travis evita el chequeo
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment