Saltar al contenido

¿Cómo elimino un trabajo de tubería imparable en Jenkins?

Tenemos el resultado a esta preocupación, al menos eso esperamos. Si continuas con preguntas dínoslo, que sin dudarlo te ayudaremos

Solución:

Pude detener el trabajo enviando una solicitud POST a:
http://jenkins.fqdn:8080/job/$JobName/branch/$BranchName/8/term (Tenga en cuenta las variables $JobName y $BranchName)

Encontré este URI haciendo lo siguiente:

  1. Haga clic en el número junto al trabajo para navegar hasta ese trabajo exacto.
  2. Haga clic en el enlace Salida de la consola.
  3. Haga clic con el botón derecho en el enlace “Haga clic aquí para finalizar por la fuerza los pasos en ejecución”.
  4. Haga clic en el elemento de menú Inspeccionar. (Esto está en Chrome; ajuste este paso para su navegador preferido)
  5. Copie el URI desde dentro de la llamada Ajax.Request. P.ej:onclick="new Ajax.Request('http://jenkins.fqdn:8080/job/$JobName/branch/$BranchName/8/term'); false"

Por alguna razón, al hacer clic en el Click here to forcibly terminate running steps El enlace en realidad no finalizó el trabajo, pero sí lo hizo enviar una solicitud de publicación manualmente. Sospecho que probablemente sea solo un pequeño error en el código de la interfaz de usuario.

Tengo el mismo problema hoy y la solución del comentario anterior no me ayudó, además de enviar /kill comando en lugar de /term.

Encontré una solución de trabajo aquí:

  1. ABRIR https://your.jenkins.fqdn/script
  2. PONER Jenkins.instance.getItemByFullName("jobName").getBuildByNumber(9).finish(hudson.model.Result.ABORTED, new java.io.IOException("Aborting build"));
  3. PULSA “Ejecutar”

Reseñas y calificaciones de la guía

Agradecemos que quieras animar nuestra ocupación fijando un comentario y valorándolo te damos las gracias.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *