1

ビルドスクリプトでRubyGemをパブリックビルドサーバー(teamcity.codebetter.com)から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 に答える