你如何创建预释放宝石?

Tra*_*der 17 ruby rubygems

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

Evo*_*lve 15

只需在版本中添加".pre"即可.

'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"
Run Code Online (Sandbox Code Playgroud)

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

  • 我喜欢'培根'.我们不能有一个美味的会议吗? (3认同)

Jör*_*tag 14

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


the*_*fme 5

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

看看这个帖子:http://www.ruby-forum.com/topic/252914