es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Para obtener el número de compilación después de enviar un trabajo de Jenkins utilizando la API curl, puede utilizar el siguiente comando:

    curl -X POST http://<jenkins_url>/job/<nombre_del_trabajo>/build --user <nombre_de_usuario>:<token_de_api> --data-urlencode json='{"parameter": [{"name":"NOMBRE_DEL_PARAMETRO", "value":"VALOR_DEL_PARAMETRO"}]}' | python -m json.tool

    Reemplace:
    <jenkins_url> con la URL de su servidor de Jenkins.
    <nombre_del_trabajo> con el nombre del trabajo de Jenkins que desea activar.
    <nombre_de_usuario> con su nombre de usuario de Jenkins.
    <token_de_api> con su token de API de Jenkins.
    <nombre_del_parametro> con el nombre del parámetro que desea pasar.
    <valor_del_parametro> con el valor del parámetro que desea pasar.

    La última parte del comando | python -m json.tool formatea la salida JSON para que sea más legible.

    Una vez que el comando se ejecute correctamente, recibirá una respuesta que contiene información sobre la compilación, incluyendo su número de compilación.

    Nota: El token de API se puede encontrar en la página de perfil de usuario de Jenkins, en la sección “API Token”.

Comments are closed.