Estoy intentando integrar un sistema externo con jenkins mediante REST API.
Aunque he realizado muchas búsquedas en Google en su referencia de API, todavía no puedo obtener una lista completa de la referencia de API REST de jenkins.
¿Alguien sabe de esto?
http://jenkins:8080/job/my-job/api
Respuestas:
Jenkins tiene un enlace a su API REST en la parte inferior derecha de cada página . Este enlace aparece en todas las páginas de Jenkins y lo dirige a una salida de API para la página exacta que está navegando. Eso debería proporcionar algo de comprensión sobre cómo construir las URL de API.
También puede usar algún contenedor, como yo, en Python, usando http://jenkinsapi.readthedocs.io/en/latest/
Aquí está su sitio web: https://wiki.jenkins-ci.org/display/JENKINS/Remote+access+API
fuente
Solución adicional: use las bibliotecas de envoltura de API Restul escritas en
Java
/python
/Ruby
: envolturas orientadas a objetos que tienen como objetivo proporcionar una forma más convencional de controlar un servidor Jenkins.Para documentación y enlaces: API de acceso remoto
fuente