README.md in rake-n-bake-1.3.1 vs README.md in rake-n-bake-1.3.3
- old
+ new
@@ -37,11 +37,11 @@
task :default => [
:clean,
:"bake:code_quality:all",
:"bake:rspec",
:"bake:coverage:check_specs",
- :"bake:bundler_audit",
+ :"bake:bundle-audit",
:"bake:rubocop",
:"bake:rubycritic",
:"bake:ok_rainbow",
]
@@ -52,11 +52,11 @@
Tasks are namespaced under `:bake` to prevent clashes. For example, the `:ok` task is called by invoking `:bake:ok`
### :brakeman
Run [Brakeman](http://brakemanscanner.org/) to look for security issues on a Rails project
-### :bundler_audit
+### :bundle-audit
Check the current Gemfile.lock for gem versions with known security issues, courtesy of [Bundler Audit](https://github.com/rubysec/bundler-audit#readme)
### :check_external_dependencies
Check that each command in the `@external_dependencies` array is present on the system path (and fails the task if it isn't)
For example:
@@ -116,9 +116,12 @@
### :rubocop
Runs [Rubocop](https://github.com/bbatsov/rubocop) over the project and lists violations/warnings
### :rubycritic
Runs the [RubyCritic](https://github.com/whitesmith/rubycritic) tool and generates a report about the health of your code
+
+### :traceroute
+Runs [Traceroute](https://rubygems.org/gems/traceroute), a tool for finding unused routes within [Rails](http://rubyonrails.org/) apps
Handy Tips for new tasks
------------------------
- All tasks loaded by `lib/rake_n_bake.rb` will have access to the `RakeNBake::AssistantBaker`. This is intended for truely common things, like logging out when a particular step runs or passes.