Mover la configuración de Jenkins de Tomcat7 tarball a la instalación del administrador de paquetes apt

Tengo una instalación de Jenksins existente que se ejecuta en Tomcat7. Tomcat7 se instaló inicialmente desde Tarball, sin embargo, recibí una solicitud para usar la versión de apt. ¿Cuál es el método más simple para copiar la instalación de Jenkins desde la instalación existente de Tarball a la nueva instalación?

Las otras preguntas que he visto son particularmente en relación con el movimiento de compilaciones de una máquina a otra, sin embargo, realmente me gustaría mantener la configuración existente de Jenkins exactamente como está, ya que tiene bastantes complementos adicionales ya configurados.

El sistema es un sistema Ubuntu 12.

preguntado el 12 de junio de 12 a las 21:06

1 Respuestas

Esto debería ser bastante simple ya que la aplicación web de Jenkins se encuentra en un lugar separado del directorio JENKINS_HOME donde se almacenan todos los datos de compilación.

Supongo que tiene una instalación estándar de Jenkins en la que copió el archivo jenkins.war en $CURRENT_CATALINA_HOME/webapps, por lo que su Jenkins responde en http://yourhost.yourdomain/jenkins

Si es así, solo necesita mover jenkins.war a $NEW_CATALINA_HOME/webapps y luego asegurarse de que el usuario que ejecuta Tomcat sepa dónde está su JENKINS_HOME. Puede hacer esto definiendo JENKINS_HOME en el entorno del usuario que ejecuta Tomcat, o ponerlo en las opciones de inicio CATALINA_OPTS de Tomcat. Ver https://wiki.jenkins-ci.org/display/JENKINS/Tomcat para más detalles.

Respondido el 12 de junio de 12 a las 22:06

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.