| Class | R10K::ModuleRepository::Forge |
| In: |
lib/r10k/module_repository/forge.rb
|
| Parent: | Object |
| conn | [R] |
@!attribute [r] :conn
@api private @return [Faraday] |
| forge | [R] |
@!attribute [r] forge
@return [String] The forge hostname to use for requests |
Query for the newest published version of a module
@example
forge = R10K::ModuleRepository::Forge.new
forge.latest_version('adrien/boolean')
#=> "1.0.1"
@param module_name [String] The fully qualified module name @return [String] The latest published version of the given module
Query for all published versions of a module
@example
forge = R10K::ModuleRepository::Forge.new
forge.versions('adrien/boolean')
#=> ["0.9.0-rc1", "0.9.0", "1.0.0", "1.0.1"]
@param module_name [String] The fully qualified module name @return [Array<String>] All published versions of the given module