cómo ejecutar automáticamente paquete de instalación si el Gemfile se actualiza después de un tirón git / fusión?

StackOverflow https://stackoverflow.com/questions/4036255

  •  26-09-2019
  •  | 
  •  

Pregunta

Me imagino que debería escribir un git commit gancho (post-fusión?) Que se vería en la lista de ficheros cambiados y ejecutar bundle install si es necesario después voy a buscar y fusión de mi repositorio git.

Pero después de algunas google, me figura que sea esto debe existir (no podía encontrar!) O que hay una buena razón para no hacerlo.

¿Fue útil?

Solución

Se puede crear un gancho posterior a la combinación que se dispara cada vez que se tire cambios:

~/.git/post-merge

... y configurarlo para que vuelva a instalar paquete si es necesario:

bundle check || bundle install

Otros consejos

rerun puede ejecutar automáticamente bundle install en Gemfile cambios:

rerun --no-notify --pattern "Gemfile*" "bundle check || bundle install; true"
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top