jenkins

Retrieve Jenkins CI build and test job results, stages, logs, and artifacts.

2.3k|552|Updated Feb 20, 2019
One-click install
npx skills add https://github.com/Checkmk/checkmk --skill jenkins
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jenkins
Source: https://github.com/Checkmk/checkmk/tree/main/.github/skills/jenkins
Command: npx skills add https://github.com/Checkmk/checkmk --skill jenkins

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you retrieve detailed build and test job results from Jenkins CI, providing insights into the status and outcomes of your software builds.

Core Features & Use Cases

  • Fetch Build Data: Obtain comprehensive build information, including stages and test results.
  • Download Logs & Artifacts: Access console output, full logs, and build artifacts for deeper analysis.
  • Polling for Completion: Monitor builds that are in progress until they complete.
  • Use Case: After a code commit, you can use this Skill to automatically check the status of the Jenkins build, download test reports if it failed, and retrieve the full console log for debugging.

Quick Start

Fetch the Jenkins job results for the provided Jenkins job URL.

Frequently Asked Questions about jenkins

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I retrieve Jenkins build and test results for a specific job?

To retrieve Jenkins build and test results, provide the Jenkins job URL. The Skill fetches comprehensive build information, including stages, test results, console output, and artifacts for analysis.

Can I download console logs and build artifacts from a Jenkins CI job?

Yes, you can download console logs and build artifacts from Jenkins CI. The Skill accesses full console output and retrieves specific artifacts needed for deeper debugging and analysis.

How do I monitor an in-progress Jenkins build until it completes?

You can monitor an in-progress Jenkins build by polling for completion. The Skill supports polling to continuously check build status until the running job finishes and returns final results.

Do I need any specific environment setup to fetch Jenkins job data?

Yes, fetching Jenkins job data requires the `jenkins_build_data.py` script to be available in your system's PATH. This dependency must be configured before retrieving build or test information.

What is the best way to debug a failed Jenkins CI pipeline?

The best way to debug a failed Jenkins CI pipeline is retrieving the full console log and downloading test reports. This Skill obtains detailed stage data and artifacts to identify failure causes.