Pueden los esclavos Hudson ejecutar complementos?
Tenemos un complemento personalizado para Hudson que carga la salida de una compilación en una máquina remota. Acabamos de comenzar a buscar el uso de un esclavo Hudson para mejorar el rendimiento de las compilaciones, pero los proyectos que usan el complemento personalizado no se pueden implementar con FileNotFoundExceptions.
De lo que podemos ver, el complemento se está ejecutando en el maestro incluso cuando la compilación está ocurriendo en el esclavo. El archivo que no se encuentra existe en el esclavo pero no en el maestro.
Preguntas:
¿Se pueden ejecutar complementos en esclavos? ¿Si es así, cómo? ¿Hay alguna manera de identificar un complemento como 'serializable'? Si los esclavos Hudson no pueden ejecutar complementos, ¿cómo se realiza el pago de SVN?Algunos de los desarrolladores aquí piensan que la solución a este problema es hacer del espacio de trabajo del maestro Hudson una unidad de red y dejar que el esclavo use el mismo espacio de trabajo. ¿Es esta una idea tan mala como me parece a mí?