你如何创建预释放宝石?

时间:2011-04-11 05:01:47

标签: ruby rubygems

似乎无法在其上找到文档,例如gemspec应该是什么样的,等等。

3 个答案:

答案 0 :(得分:15)

只需添加' .pre'到版本。

'预'似乎是惯例,但任何文本都很好,你只需添加任何文本字符 到版本号,然后它被认为是预发布版本。

gem.version = "1.0.0.pre"      # convention used by rubygems itself
gem.version = "1.0.0.beta"   
gem.version = "1.0.0.rc1"
gem.version = "1.0.0.bacon"

参考: http://guides.rubygems.org/patterns/#prerelease-gems

答案 1 :(得分:14)

任何版本号都包含字母的Gem都是预发布的Gem。

答案 2 :(得分:5)

我认为没有一种特殊的方法来创建预发布宝石。您只需将版本字符串更改为:“2.pre”并像往常一样发布gem。

看一下这个主题:http://www.ruby-forum.com/topic/252914