forked from SketchUp/testup-2
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathGemfile
25 lines (22 loc) · 806 Bytes
/
Gemfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
source 'https://rubygems.org'
# Even if you configure Bundler to install only one group it will fail if any
# of the unused groups have dependencies that cannot be resolved.
# On Ruby 3.2 the Minitest 5.4.3 will fail, so applying this kludge to work
# around that until Minitest is updated.
# TODO: Look into removing this now that we're on Minitest 5.15. Though, does it
# add much time for the CI run?
CI_BUILD = ENV['CI']
group :development do
gem 'colorize', '~> 0.8.1'
gem 'minitest', '5.15.0'
gem 'minitest-reporters-json_reporter'
gem 'rubyzip', '~> 1.2'
gem 'sketchup-api-stubs'
gem 'skippy', '~> 0.5.1.a'
gem 'solargraph'
end unless CI_BUILD
group :analytics do
gem 'rubocop', '>= 0.82', '< 2.0'
gem 'rubocop-sketchup', '~> 1.3.0'
gem 'rubocop-performance', '~> 1.15.0'
end