bazel について
リポジトリ固有の Bazel 利用ガイドで、Checkmk ターゲットのビルドとテストを扱います。提示された内容では、エディション指定と mypy の型チェック、Rust の lint 設定を説明しています。
主な機能
- 01Checkmk エディションの指定
- 02mypy 型チェックの設定
- 03Rust clippy lint の設定
活用シーン
- 01Bazel ターゲットのエディション選択
- 02Bazel 設定での mypy 実行
- 03Bazel 設定での Rust lint 適用
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ checkmk/ checkmk --skill bazelインストール後、Claude Code で/bazelを入力して読み込まれたか確認します。
README(原文)English
プロジェクトの README よりこの 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/...
コメント
Markdown 対応