1

我有一个持续集成/持续部署方案,我希望我的构建脚本直接从公共构建服务器 (teamcity.codebetter.com) 将 ruby​​ gem 推送到 RubyGems.org。

问题是:如何指定我的凭据?在我的本地机器上,我将它们放在 ~/.gem/credentials 下,一切正常,但我如何告诉构建服务器推送我的 gem?

谢谢和最好的问候, 斯蒂芬福克曼

4

2 回答 2

1

您可以只使用 API 本身来推送 gem。请参阅 POST /api/v1/gems 端点:http ://rubygems.org/pages/api_docs

于 2010-08-07T06:31:49.070 回答
0

我猜如果您作为运行 CI 软件的用户从持续集成框中手动推送一次,它可能会在未来推送。

于 2010-08-05T15:18:06.030 回答