Pregunta ¿Hay una manera de "retrasar" un trabajo a través de la API REST?


El complemento de mensajería instantánea es capaz de tomar un mensaje instantáneo como "construir XYZ en 10s" y configurar el trabajo para que se ejecute en 10 segundos. Lo hace a través de una API de Java para programar el trabajo [0].

Me gustaría saber si hay algún parámetro mágico que pueda pasar en la API REST [1] que me permita "retrasar" un trabajo de la misma manera?

Gracias.

[0] - https://github.com/jenkinsci/instant-messaging-plugin/blob/master/src/main/java/hudson/plugins/im/bot/BuildCommand.java#L54

[1] - https://wiki.jenkins-ci.org/display/JENKINS/Remote+access+API


5
2018-05-15 17:09


origen


Respuestas:


OBTENER la siguiente URL:

http://jenkins/job/jobname/build?delay=4000sec

Este ejemplo dará como resultado que se inicie un trabajo después de 4000 segundos.

Screenshot of build queue

Esto funciona con el buildWithParameters URL para trabajos parametrizados también.


10
2018-05-15 19:45



Preguntas populares