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:
- Haga clic en el número junto al trabajo para navegar hasta ese trabajo exacto.
- Haga clic en el enlace Salida de la consola.
- Haga clic con el botón derecho en el enlace “Haga clic aquí para finalizar por la fuerza los pasos en ejecución”.
- Haga clic en el elemento de menú Inspeccionar. (Esto está en Chrome; ajuste este paso para su navegador preferido)
- 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í:
- ABRIR https://your.jenkins.fqdn/script
- PONER
Jenkins.instance.getItemByFullName("jobName").getBuildByNumber(9).finish(hudson.model.Result.ABORTED, new java.io.IOException("Aborting build"));
- 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.