Skip to content

Instantly share code, notes, and snippets.

@iffyuva
Created April 8, 2017 15:02
Show Gist options
  • Save iffyuva/e7cefe2dd19d678f6184e6e407cf4bbf to your computer and use it in GitHub Desktop.
Save iffyuva/e7cefe2dd19d678f6184e6e407cf4bbf to your computer and use it in GitHub Desktop.
sinatra tasks
opensource/sinatra git> be rake -T
rake authors[commit_range,format,sep] # list of authors
rake clean # Remove any temporary products
rake clobber # Remove any generated files
rake doc # Generate RDoc under doc/api
rake install:all # Build and install all of the as local gems
rake install:rack-protection # Build and install rack-protection as local gem
rake install:sinatra # Build and install sinatra as local gem
rake install:sinatra-contrib # Build and install sinatra-contrib as local gem
rake package:all # Build all packages
rake package:rack-protection # Build rack-protection packages
rake package:sinatra # Build sinatra packages
rake package:sinatra-contrib # Build sinatra-contrib packages
rake release:all # Release all gems as packages
rake release:commit_version # Commits the version to github repository
rake release:rack-protection # Release rack-protection as a package
rake release:sinatra # Release sinatra as a package
rake release:sinatra-contrib # Release sinatra-contrib as a package
rake test # Run tests
rake test:core # Run tests for test:core
rake test:coverage # Measures test coverage
rake thanks[release:all,backports] # list of contributors
rake toc[readme] # generates TOC
bundle exec rake -T 0.93s user 0.14s system 40% cpu 2.627 total
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment