ワンクリックで
cloudbees
CloudBees CI integration for investigating builds, deployments, pipeline stages, and test results during RCA
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
CloudBees CI integration for investigating builds, deployments, pipeline stages, and test results during RCA
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | cloudbees |
| id | cloudbees |
| description | CloudBees CI integration for investigating builds, deployments, pipeline stages, and test results during RCA |
| category | cicd |
| connection_check | {"method":"is_connected_function","module":"chat.backend.agent.tools.cloudbees_rca_tool","function":"is_cloudbees_connected"} |
| tools | ["cloudbees_rca"] |
| index | CI/CD -- investigate CloudBees CI builds, deployments, pipeline stages, logs, test results |
| rca_priority | 4 |
| allowed-tools | cloudbees_rca |
| metadata | {"author":"aurora","version":"2.0"} |
CloudBees CI integration for investigating builds and deployments during Root Cause Analysis. CloudBees CI uses the same APIs as Jenkins: Core REST API, Pipeline REST API (wfapi), and Blue Ocean REST API.
Unified CloudBees CI investigation tool for Root Cause Analysis.
Actions:
recent_deployments -- Query stored deployment events; optional service filter and time_window_hoursbuild_detail -- Core API: SCM revision, changeSets, build causes, parameters. Requires job_path + build_numberpipeline_stages -- wfapi: stage-level breakdown with status and timing. Requires job_path + build_numberstage_log -- wfapi: per-stage log output for a specific node_id. Requires job_path + build_number + node_idbuild_logs -- Core API: console output, truncated to ~1MB. Requires job_path + build_numbertest_results -- Core API: test report with failure details. Requires job_path + build_numberblue_ocean_run -- Blue Ocean API: run data with changeSet and commit info. Requires pipeline_name + run_numberblue_ocean_steps -- Blue Ocean API: step-level detail for a pipeline node. Requires pipeline_name + run_numberRequired params vary by action: job_path + build_number for Core/wfapi, pipeline_name + run_number for Blue Ocean. service is optional for recent_deployments.
Recent deployments are a leading indicator of root cause. Always check if a deployment occurred shortly before the alert fired.
cloudbees_rca(action='recent_deployments', service='SERVICE') -- Check for recent deployscloudbees_rca(action='build_detail', job_path='JOB', build_number=N) -- Build details + commitscloudbees_rca(action='pipeline_stages', job_path='JOB', build_number=N) -- Stage breakdowncloudbees_rca(action='build_logs', job_path='JOB', build_number=N) -- Console outputcloudbees_rca(action='test_results', job_path='JOB', build_number=N) -- Test failuresrecent_deployments to find deployments near the incident time.build_detail to get SCM changes and build causes before reading logs.pipeline_stages for stage-level breakdown to narrow which stage failed.flag_changes unless Feature Management is known to be connected.cross_controller_deployments or controller_list unless Operations Center OR a manually-registered controller fleet (Multiple Controllers mode) is connected.{cloudbees_deploys_section}
cloudbees_rca(action='recent_deployments', service='{service_name}') -- Recent deployscloudbees_rca(action='build_detail', job_path='JOB', build_number=N) -- Build details + commitscloudbees_rca(action='pipeline_stages', job_path='JOB', build_number=N) -- Stage breakdowncloudbees_rca(action='stage_log', job_path='JOB', build_number=N, node_id='NODE') -- Stage logscloudbees_rca(action='build_logs', job_path='JOB', build_number=N) -- Console outputcloudbees_rca(action='test_results', job_path='JOB', build_number=N) -- Test failurescloudbees_rca(action='blue_ocean_run', pipeline_name='PIPELINE', run_number=N) -- Blue Ocean dataRecent deployments are a leading indicator of root cause.
These actions work in two cases: when Operations Center is connected (provider: cloudbees_oc), OR when the user has manually registered multiple standalone controllers via "Multiple Controllers" mode (provider: cloudbees_fleet — for clients that run several controllers but have no OC):
controller_list — List all controllers and their status (online/offline)cross_controller_deployments — Query recent builds across ALL controllersIn fleet mode, controllers were registered individually (each with its own URL + token), since standalone CloudBees CI controllers cannot be discovered automatically without Operations Center.
For per-build introspection (build_detail, pipeline_stages, build_logs, etc.) in either OC or
fleet mode, pass controller_url — get the URL from controller_list or
cross_controller_deployments (the _controller_url field) first.
These return a helpful error if neither OC nor a fleet is connected.
This action is ONLY available when Feature Management is connected (provider: cloudbees_fm):
flag_changes — Query recent feature flag changes (requires app_id parameter)Only use this if you have confirmed Feature Management is connected AND you have an app_id.
GitHub code repository integration for investigating code changes, deployments, commits, PRs, and suggesting fixes during RCA
CloudBees Operations Center integration for cross-controller deployment visibility and feature flag correlation during RCA
Bitbucket code repository integration for managing repos, branches, PRs, issues, and CI/CD pipelines
On-prem Kubernetes cluster integration for running kubectl commands via Aurora agent relay or uploaded kubeconfig
Fly.io integration for application monitoring, machine lifecycle management, metrics, logs, and incident remediation
Amazon CloudWatch alarm integration — receives alarm state-change notifications via SNS webhooks and creates incidents automatically