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

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

谢谢,最好的问候,Steffen Forkmann

有帮助吗?

解决方案

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

其他提示

我想,如果你手动按下一次从持续集成框,谁运行CI软件可能推动在未来用户猜测。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top