Skip to content
Permalink
Browse files

Upgrade devtools

  • Loading branch information
mbj committed Feb 24, 2019
1 parent 7792980 commit f7670beff656fc58ffecc6ac2174b871a3c2e968
Showing with 31 additions and 42 deletions.
  1. +1 −1 .circleci/config.yml
  2. +6 −0 Gemfile
  3. +24 −23 Gemfile.lock
  4. +0 −18 Rakefile
@@ -42,7 +42,7 @@ jobs:
steps:
- checkout
- run: bundle install
- run: bundle exec rake metrics:mutant
- run: bundle exec mutant --jobs 4 --since origin/master --zombie -- 'Mutant*'
workflows:
version: 2
test:
@@ -5,3 +5,9 @@ source 'https://rubygems.org'
gemspec name: 'mutant'

eval_gemfile File.expand_path('Gemfile.shared', __dir__)

gem(
'devtools',
git: 'https://github.com/mbj/devtools.git',
ref: '26ba0a1053e6cf7b79fc72d513a73457f9a38ead'
)
@@ -1,3 +1,26 @@
GIT
remote: https://github.com/mbj/devtools.git
revision: 26ba0a1053e6cf7b79fc72d513a73457f9a38ead
ref: 26ba0a1053e6cf7b79fc72d513a73457f9a38ead
specs:
devtools (0.1.23)
abstract_type (~> 0.0.7)
adamantium (~> 0.2.0)
anima (~> 0.3.0)
concord (~> 0.1.5)
flay (~> 2.12.0)
flog (~> 4.6.2)
procto (~> 0.0.3)
rake (~> 12.3.0)
reek (~> 5.3.0)
rspec (~> 3.8.0)
rspec-core (~> 3.8.0)
rspec-its (~> 1.2.0)
rubocop (~> 0.61.1)
simplecov (~> 0.16.1)
yard (~> 0.9.16)
yardstick (~> 0.9.9)

PATH
remote: .
specs:
@@ -15,9 +38,6 @@ PATH
parser (~> 2.6.0)
procto (~> 0.0.2)
unparser (~> 0.4.3)
mutant-rspec (0.8.25)
mutant (~> 0.8.25)
rspec-core (>= 3.8.0, < 4.0.0)

GEM
remote: https://rubygems.org/
@@ -44,25 +64,6 @@ GEM
equalizer (~> 0.0.9)
descendants_tracker (0.0.4)
thread_safe (~> 0.3, >= 0.3.1)
devtools (0.1.23)
abstract_type (~> 0.0.7)
adamantium (~> 0.2.0)
anima (~> 0.3.0)
concord (~> 0.1.5)
flay (~> 2.12.0)
flog (~> 4.6.2)
mutant (~> 0.8.24)
mutant-rspec (~> 0.8.24)
procto (~> 0.0.3)
rake (~> 12.3.0)
reek (~> 5.3.0)
rspec (~> 3.8.0)
rspec-core (~> 3.8.0)
rspec-its (~> 1.2.0)
rubocop (~> 0.61.1)
simplecov (~> 0.16.1)
yard (~> 0.9.16)
yardstick (~> 0.9.9)
diff-lcs (1.3)
docile (1.3.1)
equalizer (0.0.11)
@@ -162,7 +163,7 @@ PLATFORMS
ruby

DEPENDENCIES
devtools (~> 0.1.23)
devtools!
mutant!
parallel (~> 1.3)

@@ -3,21 +3,3 @@
require 'devtools'

Devtools.init_rake_tasks

Rake.application.load_imports

task('metrics:mutant').clear
namespace :metrics do
task mutant: :coverage do
arguments = %w[
bundle exec mutant
--since HEAD~1
--zombie
]
arguments.concat(%w[--jobs 4]) if ENV.key?('CIRCLECI')

arguments.concat(%w[-- Mutant*])

Kernel.system(*arguments) or fail 'Mutant task is not successful'
end
end

0 comments on commit f7670be

Please sign in to comment.
You can’t perform that action at this time.