Pregunta

Sólo actualiza albacora a la versión 0.14 y se encontró con un problema importante.

Mi entorno actual es:

  • Rubí 1.9.1
  • Rastrillo 0.8.7
  • albacora 0.1.4

El problema es que a partir de ahora todo mi rastrillo acumulación tirar un poco divertido excepción:

undefined method 'push' for #<Enumerator:0x???????>

Hasta ahora he rastreado el problema de albacora línea msbuild.rb 38 y 26.

Para ser honesto yo simplemente no tienen ni idea de por qué ocurre esto. Como un poco de ayuda aquí es la tarea rastrillo que se está convirtiendo mi escuchar Grey:)

desc "Build solution"
msbuild :build => :prepareOutput do |msb| 
  msb.properties :configuration => :Release
  msb.targets :Clean, :Build
  msb.solution = "../xxx/xxx/xxx.sln"
end
¿Fue útil?

Solución

i simplemente empujó el atún blanco v0.1.5 hasta rubygems.org, que tiene todo funcionando correctamente - excepto ssh y sftp - v1.9.1 para más rubíes.

las SSH y SFTP gemas que estamos utilizando no han sido actualizados a rubí apoyo 1.9.1. es de esperar que se actualizarán en algún momento. hasta entonces ... todo a excepción de esas dos tareas debería funcionar.

Otros consejos

Después de un día de fidling alrededor y no encontrar la respuesta correcta. De mala gana, tenía que volver a albacora versión 0.1.3.

Debido a que no hay ninguna funcionalidad de reversión en el joya especificaciones lo hice con un simple desinstalar e instalar:)

gem uninstall albacore -v 0.1.4
gem install albacore -v 0.1.3

Sé que no presente una solución real, así que si alguien tiene una idea mejor responden favor.

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