summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAustin Ziegler <austin@surfeasy.com>2013-01-20 21:45:27 -0500
committerAustin Ziegler <austin@surfeasy.com>2013-01-20 21:46:30 -0500
commit98703123469f68e25768fac0decef79534a59d01 (patch)
treee7731bb5401868bfd0e14c34049a43ecc6d2c3bf
parent1e00ec3f95849c792f8399d348f3c385244ec7d9 (diff)
downloaddiff-lcs-98703123469f68e25768fac0decef79534a59d01.tar.gz
Adding http://travis-ci.org support
-rw-r--r--.travis.yml22
-rw-r--r--Gemfile15
-rw-r--r--Rakefile9
3 files changed, 41 insertions, 5 deletions
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..4918ac1
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,22 @@
+---
+after_script:
+- rake travis:after -t
+before_script:
+- gem install hoe-travis --no-rdoc --no-ri
+- rake travis:before -t
+language: ruby
+notifications:
+ email:
+ - austin@rubyforge.org
+rvm:
+ - 1.9.3
+ - 1.9.2
+ - ruby-head
+ - 1.8.7
+ - jruby-19mode
+ - jruby-head
+ - jruby-18mode
+ - rbx-19mode
+ - rbx-18mode
+ - ree
+script: rake travis
diff --git a/Gemfile b/Gemfile
new file mode 100644
index 0000000..1488dd4
--- /dev/null
+++ b/Gemfile
@@ -0,0 +1,15 @@
+# -*- ruby -*-
+
+# DO NOT EDIT THIS FILE. Instead, edit Rakefile, and run `rake bundler:gemfile`.
+
+source "https://rubygems.org/"
+
+
+gem "hoe-highline", "~>0.1.0", :group => [:development, :test]
+gem "hoe-mercurial", "~>1.4.0", :group => [:development, :test]
+gem "rdoc", "~>3.10", :group => [:development, :test]
+gem "rspec", "~>2.0", :group => [:development, :test]
+gem "rake", "~>10.0", :group => [:development, :test]
+gem "hoe", "~>3.4", :group => [:development, :test]
+
+# vim: syntax=ruby
diff --git a/Rakefile b/Rakefile
index 7f4f602..bae8b24 100644
--- a/Rakefile
+++ b/Rakefile
@@ -4,23 +4,22 @@ require 'rubygems'
require 'rspec'
require 'hoe'
+Hoe.plugin :bundler
+Hoe.plugin :deveiate
Hoe.plugin :doofus
Hoe.plugin :gemspec
Hoe.plugin :git
+Hoe.plugin :travis
Hoe.spec 'diff-lcs' do
- self.rubyforge_name = 'ruwiki'
-
developer('Austin Ziegler', 'austin@rubyforge.org')
- self.remote_rdoc_dir = 'diff-lcs/rdoc'
- self.rsync_args << ' --exclude=statsvn/'
-
self.history_file = 'History.rdoc'
self.readme_file = 'README.rdoc'
self.extra_rdoc_files = FileList["*.rdoc"].to_a
self.extra_dev_deps << ['rspec', '~> 2.0']
+ self.extra_dev_deps << ['rake', '~> 10.0']
end
# vim: syntax=ruby