14
¿Existe alguna forma clara de extraer la cadena de versión de un archivo .gemspec? (La gema aún no está instalada)¿Cómo obtengo la versión de un archivo gemspec?
p. somethingcool.gemspec es
Gem::Specification.new do |s|
s.name = "somethingcool"
s.version = "1.2.3"
... etc ...
end
Quiero extraer "1.2.3".
Podría agotarlo, pero debe haber una manera mejor.
Thanks - worked a treat. –
También hay https://github.com/packsaddle/ruby-parse_gemspec gem, [implementado] (https://github.com/packsaddle/ruby-parse_gemspec/blob/master/lib/parse_gemspec/specification.rb) como una capa delgada sobre 'Gem :: Specification.load', y [una CLI] (https://github.com/packsaddle/ruby-parse_gemspec-cli) imprimiendo JSON. –