Nov 11 2009
Hudson, Sventon y conexiones SSH con llaves (bajo Tomcat y Windows)
¡Demonios!, esto debe ser una tontería y seguramente que soy el único pardillo que no sabía como configurar Hudson y Sventon juntos (un navegador de repositorios para el que no lo conozca) bajo Tomcat y en Windows para que funcionen usando svn+ssh con llaves. Si no es así, y ya que me ha costado sangre, sudor y lágrimas, ahí os dejo la solución (que aunque simple, me ha costado mucho encontrar).
Basta con añadir los siguientes parámetros al final del archivo catalina.properties que normalmente se encuentra en C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf:
(por ejemplo: “D:/ssh_keys/userkeys/llave”)
svnkit.ssh2.key=_llave_
svnkit.ssh2.username=_nombre_de_usuario_
Seguro que esta ni es la mejor solución, ni la más elegante pero al menos funciona (que con el tiempo que me ha llevado es, al menos por ahora, más que suficiente).
Si alguien conoce una manera mejor o más apropiada, le estaría muy agradecido si la compartiese.
Noviembre 11th, 2009 at 9:44 pm
Ni conocía el Sventon este… tiene buena pinta… ¿hudson lo puede enlazar directamente?
Noviembre 12th, 2009 at 9:16 am
Hola Joserra.
Pensaba que ya había escrito sobre sventon (o sobre los navegadores de respositorios en general) y gracias a tu comentario me he dado cuenta de que no. En breve escribiré más sobre ellos.
Sí, Hudson trabaja perfectamente con Sventon (tanto las versiones 1.x como las 2.x) y la configuración es sencillísima. En un par de días escribo otra anotación sobre sventon explicándolo mejor.
Saludos