Skip to content

Instantly share code, notes, and snippets.

@djburdick
Created November 11, 2014 20:18
Show Gist options
  • Select an option

  • Save djburdick/5104d15f612c15dde65f to your computer and use it in GitHub Desktop.

Select an option

Save djburdick/5104d15f612c15dde65f to your computer and use it in GitHub Desktop.

Revisions

  1. djburdick renamed this gist Nov 11, 2014. 1 changed file with 0 additions and 0 deletions.
    File renamed without changes.
  2. djburdick created this gist Nov 11, 2014.
    20 changes: 20 additions & 0 deletions rubocop_circleci
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,20 @@
    # In spec_helper.rb

    RSpec.configure do |config|
    ....

    rubocop_output = `rubocop`
    print rubocop_output
    fail "RuboCop Errors" unless rubocop_output.match(/files inspected, no offenses detected/)
    end

    # In .rubocop.yml
    # Make sure to exclude unused dirs or it'll run 10,000+ files in circleci
    AllCops:
    Exclude:
    - "db/**/*"
    - "tmp/**/*"
    - "vendor/**/*"
    - "bin/**/*"
    - "log/**/*"