2012-05-21 23 views
10

Estoy usando Jenkins para ejecutar un proyecto de Maven con pruebas Junit en Sauce Connect. Creé un trabajo y para detener/abortar la compilación entre el momento en que hice clic en el botón Cruzar (X) que se muestra cerca de la barra de progreso para la ejecución de compilación. Pero la ejecución de compilación no se detiene. Cuando me moví a la salida de la consola para la compilación, estaba mostrando el mensaje como "Cerrando Salsa Conectar" y toma demasiado tiempo y Jenkins no detiene el proceso de compilación.Detener la ejecución de compilación en Jenkins

¿Podría alguien asesorarnos sobre cómo podemos detener/abortar la ejecución de la construcción manualmente?

Además, ¿hay algún sitio donde podamos encontrar la documentación adecuada sobre Jenkins para principiantes, ya que tengo algunos problemas más con respecto a su inicio y finalización del proceso.

Respuesta

4

Jenkins terminará la compilación muy bien, es decir, esperará a que los procesos en ejecución finalicen después de enviar la señal de terminación. Si los procesos tardan mucho en finalizar, esperarán. La forma más fácil es cambiar su compilación/código de manera que finalice inmediatamente o tenga un tiempo de espera para cerrar las conexiones, etc.

Para obtener más documentación, consulte Jenkins wiki u obtenga Jenkins book.

+0

Lars, en realidad no estoy invocando Sauce Connect. Jenkins está creando una sesión de conexión de Sauce, así que ¿cómo puedo actualizar mis pruebas para cerrar Sauce Connect? Por favor aconséjame. – user968813

+0

No he usado Sauce Connect, pero me imagino que hay algo que le permite especificar un tiempo de espera o algo por el estilo. –

4

Supongo que es demasiado tarde para responder pero mi ayuda a algunas personas.

  1. Instalar el complemento de supervisión. (http://wiki.jenkins-ci.org/display/JENKINS/Monitoring)
  2. Ir a jenkinsUrl/monitoreo/nodos
  3. vaya a la sección Temas en la parte inferior

  4. Haga clic en los detalles BUTTOM a la izquierda del esclavo el trabajo se construye sobre

  5. ordenar por tiempo de abonado (MS)
  6. Luego, busquen en el nombre de la rosca, tendrá el nombre y número de la acumulación
  7. matarlo

Espero que pueda ayudar

+0

Puede saltar directamente a la lista de hilos con: '/monitoring? Part = threads' luego continúe con el punto 5. – rundekugel

Cuestiones relacionadas