diff --git a/.travis.yml b/.travis.yml index 6500b866679c834dbe8e7c80bfa6b93634d170fe..453b7e3d4f4c4c1b8d42991ab12ba8923e230049 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,14 +1,5 @@ -language: ruby +sudo: false rvm: - - "1.8.7" - "1.9.3" - "2.0.0" -install: - - gem install rdiscount - - gem install json - - gem install parallel - - gem install rkelly-remix - - gem install rspec - - gem install rake - - gem install dimensions - - gem install sass --version '~> 3.2.0' + - "2.1.5" diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000000000000000000000000000000000000..fa75df15632305f9badb9a7ac0028e4b2ef4d221 --- /dev/null +++ b/Gemfile @@ -0,0 +1,3 @@ +source 'https://rubygems.org' + +gemspec diff --git a/jsduck.gemspec b/jsduck.gemspec index 80f1b44192a31a18532d2f70ca883c4d6f9d9f17..8e3c0f89a69a90049e3d5c9f7565fbfe91b57bac 100644 --- a/jsduck.gemspec +++ b/jsduck.gemspec @@ -1,9 +1,11 @@ +require File.join(File.dirname(__FILE__), 'lib/jsduck/version') + Gem::Specification.new do |s| s.required_ruby_version = ">= 1.8" s.required_rubygems_version = ">= 1.3.5" s.name = 'jsduck' - s.version = `./bin/jsduck --version`.sub(/\AJSDuck ([\w.]+).*\z/m, "\\1") + s.version = JsDuck::VERSION s.date = Time.new.strftime('%Y-%m-%d') s.summary = "Simple JavaScript Duckumentation generator" s.description = "Documentation generator for Sencha JS frameworks"