Domanda

Ho un continuo di integrazione / continuo Scenario di distribuzione in cui voglio che il mio script di build per spingere una gemma rubino direttamente da un server pubblico Costruire (teamcity.codebetter.com) per RubyGems.org.

Il problema è: Come è possibile specificare le mie credenziali? Sulla mia macchina locale li ho sotto ~ / .gem / credenziali e tutto funziona bene, ma come faccio a dire al server build per spingere il mio gioiello?

Grazie e cordiali saluti,   Steffen Forkmann

È stato utile?

Soluzione

si potrebbe utilizzare l'API per sé a spingere le gemme. Vedi il post / api / v1 / gemme endpoint: http://rubygems.org/pages/api_docs

Altri suggerimenti

Direi se spinto manualmente una volta dalla casella di integrazione continua come l'utente che esegue il software CI potrebbe spingere in futuro.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top