Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
JENKINS_URL | Yes | URL of the Jenkins server | |
JENKINS_PASSWORD | Yes | Password or token for Jenkins authentication | |
JENKINS_USERNAME | Yes | Username for Jenkins authentication |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
jenkins_get_job_status | Obtener el estado de un job específico de Jenkins |
jenkins_start_job | Iniciar un job de Jenkins con una rama específica |
jenkins_stop_job | Detener un job de Jenkins en ejecución |
jenkins_get_build_steps | Obtener el estado de los steps de un build específico |
jenkins_get_node_status | Obtener el estado de un nodo específico de un build |
jenkins_get_pending_actions | Obtener las acciones pendientes de input de un build |
jenkins_submit_input_action | Enviar una acción de input a Jenkins (aprobar/rechazar) |
jenkins_get_coverage_report | Obtener reporte de cobertura de código de un build |
jenkins_get_coverage_lines | Obtener líneas de cobertura de un archivo específico |
jenkins_get_coverage_paths | Obtener todos los paths de archivos con cobertura |
jenkins_get_git_branches | Obtener las ramas de Git disponibles para un job |