Built by Metorial, the integration platform for agentic AI.
Retrieve Jenkins build log lines with forward, end-relative, and cursor pagination.
Retrieve Jenkins JUnit test cases that contain exported flakyFailure entries for a build.
Return the Jenkins identity visible to the authenticated API token using /me/api/json.
List Jenkins jobs in the root or a folder, sorted by name with skip/limit pagination, optional folder recursion, and optional name filtering.
Fetch Pipeline Replay main script and loaded scripts for a Jenkins build when the Pipeline Replay HTTP page is available.
Get a Jenkins queue item by id, including task details, scheduling reason, and executable build when assigned.
Trigger a Jenkins job build, using buildWithParameters when parameters are provided and build otherwise.
Get Jenkins build changesets with commit ids, messages, authors, timestamps, and affected paths. Defaults to the last build when no build number is provided.
Search Jenkins build console logs for matching lines, using progressive log reads and bounded result counts.
Retrieve Git SCM metadata attached to a Jenkins build, including repository URIs, built branches, and commit when Jenkins exposes Git BuildData.
Read a Jenkins job config.xml and summarize SCM classes, repository URLs, branches, credential ids, and Git SCM configs.
Get Jenkins job details, including status color, buildability, health reports, and recent build references.
Re-run a Jenkins build. Defaults to the last build, uses Pipeline Replay when available, and otherwise triggers the job with parameters copied from the source build.
Get Jenkins build details by build number, defaulting to the last build when no build number is provided. Jenkins last-build selectors such as lastSuccessfulBuild are also supported.
Get Jenkins controller health/readiness, queue, and executor status using /api/json, /queue/api/json, and /computer/api/json.
Update a Jenkins build display name and/or description through stock Jenkins build HTTP endpoints. Omitted or empty fields are ignored.
Run Jenkins Pipeline Replay for a build when Jenkins exposes the Pipeline Replay HTTP run endpoint.
Find Jenkins jobs whose Git SCM configuration loosely matches a repository URL and optional branch.
Get Jenkins JUnit test report counts, bounded suite summaries, and representative test cases for a build. The complete serialized response is kept below 1,000,000 UTF-8 bytes.