From 881f1b2cf37fb8883eb043af836a2939e65cd970 Mon Sep 17 00:00:00 2001 From: Michael Moll Date: Thu, 16 Apr 2015 23:47:15 +0200 Subject: [PATCH] fix ruby versions and testing --- .travis.yml | 13 ++----------- Gemfile | 3 +++ jsduck.gemspec | 4 +++- 3 files changed, 8 insertions(+), 12 deletions(-) create mode 100644 Gemfile diff --git a/.travis.yml b/.travis.yml index 6500b866..453b7e3d 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 00000000..fa75df15 --- /dev/null +++ b/Gemfile @@ -0,0 +1,3 @@ +source 'https://rubygems.org' + +gemspec diff --git a/jsduck.gemspec b/jsduck.gemspec index 80f1b441..8e3c0f89 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" -- GitLab