Pregunta

he desarrollado una biblioteca simple en Ruby y necesidad de utilizar esto en varias aplicaciones Rails (algunos de los cuales no han sido construidos). ¿Cuál es la mejor manera de agregar fácilmente esta biblioteca Ruby a varias aplicaciones Rails, cuando sea necesario? Nuestro equipo se está ejecutando Ubuntu y es nuestro repositorio Mercurial.

¿Debo usar un ...

  1. Rieles plugin? Esta sería mi primera elección pero parece no apoyar Mercurial ??
  2. Gema de rubíes?
  3. Rastrillo guión personalizado?
  4. Otras opciones ??

Cualquier punteros sería muy apreciada!

¿Fue útil?

Solución

Rubí ya tiene un mecanismo establecido para código compartido es decir RubyGems. joyero hace que la creación de la gema fácil. Te recomiendo que se echa un vistazo.

Otros consejos

Hacer una joya o un plugin. Las gemas son mejores en mi opinión, más fácil de manejar.

Mi regla de oro:

Si no depende sobre raíles, lo convierten en una joya.
  Si depende de los carriles, lo convierten en un plug-in.

Hacer un plugin de rieles. No "apoyo" mercurial en el sentido de que no se puede hacer script/plugin install $REPO_URL para que funcionen automáticamente, pero si es para su propio uso, a continuación, que no se pierda esa característica.

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