{"categories":[{"label":"Build Tools","url":"https://skillfed.io/packages/category/software-development-build-tools/4"}],"enrichment":{"capability":"Provides CLI tools for Checkmk developers to interact with Jenkins CI jobs, manage build artifacts, and query InfluxDB for build history and metrics.","skillfed_tags":["jenkins-automation","ci-cd-tools","artifact-management"],"use_cases":["Download build artifacts from a specific Jenkins job build number while verifying file integrity.","Fetch the latest successful build of a job with custom parameters and dependency path constraints.","Query Jenkins job metadata and build history to understand job configuration and past runs.","Track build performance metrics by storing job parameters and results in InfluxDB for historical analysis.","Trigger new CI builds only when no matching build exists (by parameters and time), reducing redundant work."],"what_it_does":"Checkmk Development Tools is a collection of CLI utilities designed for developers working on the Checkmk monitoring platform. The primary tool, `ci-artifacts`, automates interaction with Jenkins CI jobs\u2014fetching build artifacts, triggering builds with specific parameters, and querying build history. It supports optional InfluxDB integration to track build performance metrics over time, allowing developers to avoid redundant builds by comparing job parameters and timestamps against existing builds.\n\nThe package wraps Jenkins and InfluxDB APIs behind a command-line interface, handling configuration via a standard `jenkins_jobs.ini` file. It supports operations like awaiting build completion, downloading artifacts with hash verification, fetching the latest successful build, and requesting build information. The tool is intended for use in development workflows where developers need to pull CI artifacts locally or programmatically trigger builds with dependency-aware constraints.","worth_installing":"Yes, if you are a Checkmk developer or contributor who regularly pulls CI artifacts or triggers Jenkins builds. The tool reduces manual CI interaction and supports efficient artifact caching. However, verify the unclear license status first, and confirm that the package is appropriate for your use case\u2014it appears designed for Checkmk core development rather than general-purpose CI automation."},"id":"checkmk-dev-tools","links":{"html":"https://skillfed.io/packages/checkmk-dev-tools","md":"https://skillfed.io/packages/checkmk-dev-tools.md","pypi":"https://pypi.org/project/checkmk-dev-tools/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-13","license_spdx":null,"license_treatment":"unclear","name":"checkmk-dev-tools","python_support":"supports_current","summary":"Checkmk DevOps tools"},"popularity":{"monthly_downloads":165819,"position":10515,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.4.3"}
