Skip to content

Commit

Permalink
removing appraisal, tweaking gemspec and gemfiles
Browse files Browse the repository at this point in the history
  • Loading branch information
GBH committed Jan 8, 2018
1 parent d9a8ebc commit 2f47961
Show file tree
Hide file tree
Showing 13 changed files with 77 additions and 142 deletions.
32 changes: 7 additions & 25 deletions .travis.yml
@@ -1,28 +1,10 @@
sudo: false
language: ruby
rvm:
- 1.9
- 2.0
- 2.1
- 2.2
- 2.3.1
- 2.2.7
- 2.3.5
- 2.4.2
- 2.5.0
gemfile:
- gemfiles/4.0.gemfile
- gemfiles/4.1.gemfile
- gemfiles/4.2.gemfile
matrix:
include:
- rvm: 2.2.2
gemfile: gemfiles/5.0.gemfile
- rvm: 2.3.1
gemfile: gemfiles/5.0.gemfile
# Run Danger only once
script: bundle exec danger
- rvm: 2.2.2
gemfile: gemfiles/5.1.gemfile
- rvm: 2.3.1
gemfile: gemfiles/5.1.gemfile
before_install:
- gem install bundler --conservative --version '~> 1.10'
before_script:
- bundle exec rake -f test/dummy/Rakefile db:create db:migrate RAILS_ENV=test
- test/gemfiles/5.0.gemfile
- test/gemfiles/5.1.gemfile
- test/gemfiles/5.2.gemfile
28 changes: 0 additions & 28 deletions Appraisals

This file was deleted.

21 changes: 9 additions & 12 deletions Gemfile
@@ -1,17 +1,14 @@
source "http://rubygems.org"

# Declare your gem's dependencies in bootstrap_form.gemspec.
# Bundler will treat runtime dependencies like base dependencies, and
# development dependencies will be added by default to the :development group.
gemspec

# jquery-rails is used by the dummy application
gem "jquery-rails"
group :test do
gem "diffy"
gem "equivalent-xml"
gem "mime-types", "~> 2.6.2"
gem "mocha"
gem "nokogiri"

# Declare any dependencies that are still in development here instead of in
# your gemspec. These might include edge Rails or gems from your path or
# Git. Remember to move these dependencies to your gemspec before releasing
# your gem to rubygems.org.

# To use debugger
# gem 'ruby-debug19', :require => 'ruby-debug'
gem "sqlite3"
gem "timecop", "~> 0.7.1"
end
20 changes: 5 additions & 15 deletions Rakefile
@@ -1,37 +1,27 @@
#!/usr/bin/env rake
begin
require 'bundler/setup'
rescue LoadError
puts 'You must `gem install bundler` and `bundle install` to run rake tasks'
end
begin
require 'rdoc/task'
rescue LoadError
require 'rdoc/rdoc'
require 'rake/rdoctask'
RDoc::Task = Rake::RDocTask
end

require 'rdoc/task'

RDoc::Task.new(:rdoc) do |rdoc|
rdoc.rdoc_dir = 'rdoc'
rdoc.title = 'BootstrapForm'
rdoc.options << '--line-numbers'
rdoc.rdoc_files.include('README.rdoc')
rdoc.rdoc_files.include('README.md')
rdoc.rdoc_files.include('lib/**/*.rb')
end



Bundler::GemHelper.install_tasks
require 'bundler/gem_tasks'

require 'rake/testtask'

Rake::TestTask.new(:test) do |t|
t.libs << 'lib'
t.libs << 'test'
t.pattern = 'test/**/*_test.rb'
t.verbose = false
end


task :default => :test
task default: :test
24 changes: 8 additions & 16 deletions bootstrap_form.gemspec
@@ -1,8 +1,7 @@
lib = File.expand_path("../lib", __FILE__)
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
$LOAD_PATH.unshift File.expand_path("../lib", __FILE__)

require "bootstrap_form/version"

# Describe your gem and declare its dependencies:
Gem::Specification.new do |s|
s.name = "bootstrap_form"
s.version = BootstrapForm::VERSION
Expand All @@ -15,18 +14,11 @@ Gem::Specification.new do |s|
"easy to create beautiful-looking forms using Bootstrap 4"
s.license = "MIT"

s.files = `git ls-files -z`.split("\x0").reject do |f|
f.match(%r{^(test|spec|features)/})
end
s.bindir = "exe"
s.files = `git ls-files`.split("\n")
s.platform = Gem::Platform::RUBY
s.require_paths = ["lib"]

s.required_ruby_version = ">= 2.2.2"

s.add_development_dependency "appraisal"
s.add_development_dependency "diffy"
s.add_development_dependency "equivalent-xml"
s.add_development_dependency "mime-types", "~> 2.6.2"
s.add_development_dependency "mocha"
s.add_development_dependency "nokogiri"
s.add_development_dependency "rails", ">= 4.0"
s.add_development_dependency "sqlite3"
s.add_development_dependency "timecop", "~> 0.7.1"
s.add_dependency "rails", ">= 5.0"
end
9 changes: 0 additions & 9 deletions gemfiles/4.0.gemfile

This file was deleted.

9 changes: 0 additions & 9 deletions gemfiles/4.1.gemfile

This file was deleted.

9 changes: 0 additions & 9 deletions gemfiles/4.2.gemfile

This file was deleted.

10 changes: 0 additions & 10 deletions gemfiles/5.0.gemfile

This file was deleted.

9 changes: 0 additions & 9 deletions gemfiles/5.1.gemfile

This file was deleted.

16 changes: 16 additions & 0 deletions test/gemfiles/5.0.gemfile
@@ -0,0 +1,16 @@
source "http://rubygems.org"

gemspec path: "../"

gem "rails", "~> 5.0.0"

group :test do
gem "diffy"
gem "equivalent-xml"
gem "mime-types", "~> 2.6.2"
gem "mocha"
gem "nokogiri"

gem "sqlite3"
gem "timecop", "~> 0.7.1"
end
16 changes: 16 additions & 0 deletions test/gemfiles/5.1.gemfile
@@ -0,0 +1,16 @@
source "http://rubygems.org"

gemspec path: "../"

gem "rails", "~> 5.1.0"

group :test do
gem "diffy"
gem "equivalent-xml"
gem "mime-types", "~> 2.6.2"
gem "mocha"
gem "nokogiri"

gem "sqlite3"
gem "timecop", "~> 0.7.1"
end
16 changes: 16 additions & 0 deletions test/gemfiles/5.2.gemfile
@@ -0,0 +1,16 @@
source "http://rubygems.org"

gemspec path: "../"

gem "rails", "~> 5.2.0"

group :test do
gem "diffy"
gem "equivalent-xml"
gem "mime-types", "~> 2.6.2"
gem "mocha"
gem "nokogiri"

gem "sqlite3"
gem "timecop", "~> 0.7.1"
end

0 comments on commit 2f47961

Please sign in to comment.