Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
.gemspec ファイルからバージョン文字列を抽出するクリーンな方法はありますか? (gem はまだインストールされていません)
たとえば、somethingcool.gemspec は
Gem::Specification.new do |s| s.name = "somethingcool" s.version = "1.2.3" ... etc ... end
「1.2.3」を抽出したい。
私はそれをgrepできましたが、もっと良い方法があるはずです。
require "rubygems" spec = Gem::Specification::load("example.gemspec") puts spec.version