qa_server.gemspec in qa_server-0.1.99 vs qa_server.gemspec in qa_server-1.0.0
- old
+ new
@@ -1,5 +1,6 @@
+# frozen_string_literal: true
lib = File.expand_path('../lib', __FILE__)
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
require 'qa_server/version'
Gem::Specification.new do |spec|
@@ -16,20 +17,22 @@
spec.name = "qa_server"
spec.require_paths = ["lib"]
spec.version = QaServer::VERSION
spec.license = 'Apache-2.0'
- # spec.required_ruby_version = '>= 2.3'
-
# Note: rails does not follow sem-ver conventions, it's
# minor version releases can include breaking changes; see
# http://guides.rubyonrails.org/maintenance_policy.html
- spec.add_dependency 'rails', '5.1.6'
+ spec.add_dependency 'rails', '~> 5.0' # Keep in sync with version supported by Hyrax
# Required gems for QA and linked data access
- spec.add_dependency 'qa' # loaded specific branch in Gemfile
- spec.add_dependency 'linkeddata'
+ spec.add_development_dependency 'qa' # loaded specific branch in Gemfile
+ spec.add_development_dependency 'linkeddata'
+ # Produces dashboard charts on monitor status page
+ spec.add_dependency 'gruff'
+
+ spec.add_development_dependency 'binding_of_caller', '~> 1.0.0' # rubocop styleguide
spec.add_development_dependency 'bixby', '~> 1.0.0' # rubocop styleguide
# spec.add_development_dependency 'capybara', '~> 2.13'
spec.add_development_dependency 'engine_cart', '~> 2.0'
spec.add_development_dependency 'rspec-activemodel-mocks', '~> 1.0'
spec.add_development_dependency 'rspec-its', '~> 1.1'