Question

J'ai intégration continue / scénario de déploiement continu où je veux que mon script de compilation pour pousser un bijou rubis directement à partir d'un serveur public de construction (teamcity.codebetter.com) à RubyGems.org.

Le problème est: Comment puis-je préciser mes lettres de créance? Sur ma machine locale, je les ai sous ~ / .gem / lettres de créance et tout fonctionne bien, mais comment puis-je dire au serveur de build pour pousser mon bijou?

Merci et meilleures salutations,   Steffen Forkmann

Était-ce utile?

La solution

Vous pouvez simplement utiliser l'API lui-même pour pousser les pierres précieuses. Voir le POST / api / v1 / GEMS point final: http://rubygems.org/pages/api_docs

Autres conseils

Je suppose que si vous avez poussé manuellement une fois dans la zone d'intégration continue comme l'utilisateur qui exécute le logiciel de CI, il pourrait pousser à l'avenir.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top