Frage

Ich habe ein Continuous Integration / Continuous Deployment Szenario, in dem ich meinen Build-Skript soll von einem öffentlichen Build-Server direkt ein Ruby Gem schieben (teamcity.codebetter.com) zu RubyGems.org.

Das Problem ist: Wie kann ich meine Anmeldeinformationen angeben? Auf meinem lokalen Rechner Ich habe sie unter ~ / .gem / Anmeldeinformationen und alles funktioniert gut, aber wie kann ich den Build-Server sagen, mein Juwel zu schieben?

Danke und viele Grüße,   Steffen Forkmann

War es hilfreich?

Lösung

Sie könnten nur die API verwenden, sich die Edelsteine ??zu schieben. Siehe die POST / api / v1 / gems Endpunkt: http://rubygems.org/pages/api_docs

Andere Tipps

Ich würde vermuten, wenn man einmal von Hand aus der kontinuierlichen Integration Feld als Benutzer gedrückt, der die CI-Software läuft es in der Zukunft drücken könnte.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top