Skip to content

Instantly share code, notes, and snippets.

@EvanBurchard
Created October 26, 2009 01:59
Show Gist options
  • Save EvanBurchard/218372 to your computer and use it in GitHub Desktop.
Save EvanBurchard/218372 to your computer and use it in GitHub Desktop.
The rake tasks with Jeweler
rake -T
rake build # Build gem
rake check_dependencies # Check that runtime and development dependencies are installed
rake check_dependencies:development # Check that development dependencies are installed
rake check_dependencies:runtime # Check that runtime dependencies are installed
rake clobber_rdoc # Remove rdoc products
rake clobber_spec:rcov # Remove rcov products for spec:rcov
rake gemcutter:release # Release gem to Gemcutter
rake gemspec # Generate and validates gemspec
rake gemspec:generate # Generates the gemspec, using version from VERSION
rake gemspec:validate # Validates the gemspec
rake install # Install gem using sudo
rake rdoc # Build the rdoc HTML Files
rake release # Release the current version.
rake rerdoc # Force a rebuild of the RDOC files
rake rubyforge:release # Release gem and RDoc documentation to RubyForge
rake rubyforge:release:docs # Publish docs to RubyForge.
rake rubyforge:release:gem # Release the current gem version to RubyForge.
rake rubyforge:setup # Setup a rubyforge project for this gem
rake spec # Run all specs
rake spec:rcov # Run rcov
rake version # Displays the current version
rake version:bump:major # Bump the gemspec by a major version.
rake version:bump:minor # Bump the gemspec by a minor version.
rake version:bump:patch # Bump the gemspec by a patch version.
rake version:write # Writes out an explicit version.
The rake tasks with rtask
rake -T
rake clean # Remove any temporary products.
rake clobber # Remove any generated file.
rake clobber_rdoc # Remove rdoc products
rake clobber_spec:rcov # Remove rcov products for spec:rcov
rake gem # Create the gem package
rake packages # Create packages
rake publish # Upload API documentation
rake rdoc # Build the rdoc HTML Files
rake release # Release new gem
rake rerdoc # Force a rebuild of the RDOC files
rake spec # Run all specs
rake spec:rcov # Run rcov
rake tgz # Create the tgz package
rake zip # Create the zip package
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment