Class: ICli::Rubyforge
- Inherits:
-
Gforge
- Object
- AbstractHost
- Gforge
- ICli::Rubyforge
- Defined in:
- lib/proutils/icli/rubyforge.rb
Overview
Interface with the RubyForge hosting service. Currently supports functions:
* release - Upload release packages.
* publish - Upload website files.
* announce - Post news announcement.
* touch - Test connection.
Constant Summary
Constants inherited from Gforge
Instance Attribute Summary
Attributes inherited from Gforge
#group_id, #project, #username
Attributes inherited from AbstractHost
Instance Method Summary collapse
- #domain ⇒ Object
-
#siteroot ⇒ Object
Website location on server.
Methods inherited from Gforge
#commands, #initialize, #login, #logout, #post, #publish, #release, #touch
Methods inherited from AbstractHost
Constructor Details
This class inherits a constructor from ICli::Gforge
Instance Method Details
#domain ⇒ Object
15 16 17 |
# File 'lib/proutils/icli/rubyforge.rb', line 15 def domain "rubyforge.org" end |
#siteroot ⇒ Object
Website location on server.
20 21 22 |
# File 'lib/proutils/icli/rubyforge.rb', line 20 def siteroot "/var/www/gforge-projects" end |