jbarnette (owner)

Fork Of

Forks

Revisions

gist: 192511 Download_button fork
public
Public Clone URL: git://gist.github.com/192511.git
Embed All Files: show embed
default hoe tasks #
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
(in /Users/drnic/newproj)
rake announce # publish # Announce your release.
rake check_extra_deps # deps # Install missing dependencies.
rake check_manifest # debug # Verify the manifest.
rake clean # # Clean up all the extras.
rake config_hoe # debug # Create a fresh ~/.hoerc file.
rake debug_email # publish # Generate email announcement file.
rake debug_gem # debug # Show information about the gem.
rake deps:email # deps # Print a contact list for gems dependent on this gem
rake deps:fetch # deps # Fetch all the dependent gems of this gem into tarballs
rake deps:list # deps # List all the dependent gems of this gem
rake docs # publish # Build the RDoc HTML Files
rake gem # package # Build the gem file newproj-1.0.0.gem
rake generate_key # signing # Generate a key for signing your gems.
rake install_gem # package # Install the package as a gem.
rake multi # test # Run the test suite using multiruby.
rake package # package # Build all the packages
rake rcov # rcov # Analyze code coverage with tests
rake release # package # Package and upload the release.
rake ridocs # publish # Generate ri locally for testing.
rake test # test # Run the test suite.
rake test_deps # test # Show which test files fail when run alone.
 
# should probably just go on clean or clobber
rake clobber_docs # publish # Remove RDoc products
rake clobber_package # package # Remove package products
rake clobber_rcov # rcov # Remove rcov products for rcov
 
# I think default => test is a common enough thing that it doesn't need doco
rake default # test # Run the default task(s).
 
# These might not need to be public, the only time I ever run them
# directly is when something's gone wrong
rake post_blog # publish # Post announcement to blog.
rake post_news # publish # Post announcement to rubyforge.
rake publish_docs # publish # Publish RDoc to RubyForge.
 
# I think these are internal, and shouldn't have descs
rake release_sanity # package # Sanity checks for release
rake release_to_rubyforge # package # Release to rubyforge.
 
# I hate the 'task', 'retask', 'clobber_task' idiom that Rake's
# built-in tasks perpetuated, but I don't want to rewrite them
 
rake redocs # publish # Force a rebuild of the RDoc files
rake repackage # package # Force a rebuild of the package files
 
# I actually can't remember the last time I used this.
rake audit # test # Run ZenTest against the package.