tasks/mutant.rake in reek-4.0.4 vs tasks/mutant.rake in reek-4.0.5

- old
+ new

@@ -1,5 +1,18 @@ desc 'Runs mutant' task :mutant do - system 'RUBY_THREAD_VM_STACK_SIZE=64000 bundle exec mutant --include lib '\ - "--require reek --use rspec --since master --jobs 4 'Reek*'" + command = <<-EOS + branch_name=$(git symbolic-ref HEAD 2>/dev/null | cut -d"/" -f 3) + if [ "$branch_name" != "master" ]; then + RUBY_THREAD_VM_STACK_SIZE=64000\ + bundle exec mutant\ + --include lib\ + --require reek\ + --use rspec\ + --since master\ + --jobs 4 'Reek*' + else + echo "!!! Not running mutant on master branch !!!" + fi + EOS + system command end