Sha256: 1bc0feb6b41af6955ff82a05ed9f441cba5ad52048eafa4ddb9ba3939ef80c46

Contents?: true

Size: 306 Bytes

Versions: 9

Compression:

Stored size: 306 Bytes

Contents

begin
  require 'cane/rake_task'

  desc "Run cane to check quality metrics"
  Cane::RakeTask.new(:quality) do |cane|
    cane.abc_max = 15
    cane.add_threshold 'coverage/.last_run.json', :>=, 95
    cane.no_style = true
  end
rescue LoadError
  warn "cane not available, quality task not provided."
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
vagrant-shell-commander-0.3.2 lib/tasks/cane.rake
vagrant-shell-commander-0.3.1 lib/tasks/cane.rake
vagrant-shell-commander-0.3.0 lib/tasks/cane.rake
vagrant-shell-commander-0.2.0 lib/tasks/cane.rake
vagrant-shell-commander-0.1.4 lib/tasks/cane.rake
vagrant-shell-commander-0.1.3 lib/tasks/cane.rake
vagrant-shell-commander-0.1.2 lib/tasks/cane.rake
vagrant-shell-commander-0.1.1 lib/tasks/cane.rake
vagrant-shell-commander-0.1.0 lib/tasks/cane.rake