mcpField
B
bazel

bazel

github.com/checkmkDevelopment2.6k40 installsUpdated 1d ago
Repository

About bazel

A skill containing repository-specific Bazel guidance for building and testing Checkmk targets. The available excerpt documents edition selection and configurations for mypy type checking and Rust linting.

Key features

  1. 01Set the Checkmk edition flag
  2. 02Configure mypy type checking
  3. 03Configure Rust linting with clippy

Use cases

  1. 01Selecting an edition for Bazel targets
  2. 02Running mypy through a Bazel config
  3. 03Applying Rust linting through a Bazel config

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/checkmk/checkmk --skill bazel

After installing, type/bazelin Claude Code to confirm it loaded.

Details

From the project README

Repo-specific flags

# Edition (affects which cmk targets are built/tested)
--cmk_edition=community|pro|ultimate|ultimatemt|cloud

# Configs defined in .bazelrc
--config=mypy      # type checking
--config=clippy    # Rust linting

# CI excludes these to avoid xunit parser issues (fine to include locally)
-//packages/livestatus/... -//packages/neb/... -//packages/unixcat/...

Comments

Markdown supported