Tenemos un complemento personalizado para Hudson que carga la salida de una construcción en una máquina remota. Acabamos de empezar a buscar el uso de un esclavo Hudson para mejorar el rendimiento de las compilaciones, pero los proyectos que utilizan el complemento personalizado no se implementan con FileNotFoundExceptions.¿Pueden los esclavos de Hudson ejecutar complementos?
Según 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:
- Puede plugins pueden ejecutar en esclavos? ¿Si es así, cómo? ¿Hay alguna forma de identificar un complemento como 'serializable'? Si los esclavos de 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 ese mismo espacio de trabajo. ¿Es esta una mala idea como me parece a mí?
1 para "automágicamente" – Cole9350