Pregunta

Tengo un escenario de integración continua / continua de despliegue donde quiero mi escritura de la estructura para empujar un rubí joya directamente desde una compilación del servidor público (teamcity.codebetter.com) a RubyGems.org.

El problema es: ¿Cómo puedo especificar mis credenciales? En mi máquina local los tengo bajo ~ / .gem / credenciales y todo funciona bien, pero ¿cómo puedo decirle al servidor de compilación para empujar mi joya?

Gracias y un saludo,   Steffen Forkmann

¿Fue útil?

Solución

Sólo puede utilizar la API de sí mismo para empujar las piedras preciosas. Ver el POST / api / v1 / gemas punto final: http://rubygems.org/pages/api_docs

Otros consejos

Yo diría que si se empuja manualmente una vez en el cuadro de integración continua como el usuario que ejecuta el software de CI podría impulsar en el futuro.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top