mcpField
B
bmad-testarch-ci

bmad-testarch-ci

github.com/bmad-code-orgCloud & DevOps112178 installsUpdated 1d ago
Repository

About bmad-testarch-ci

A compatibility entry for CI setup in bmad-testarch-framework. It forwards requests to the canonical framework's CI phase while preserving the original operation and supplied artifacts.

Key features

  1. 01Forwards to the canonical CI phase
  2. 02Preserves requests and supplied artifacts
  3. 03Supports create, resume, validate, and edit operations
  4. 04Checks framework and required files
  5. 05Retains CI checkpoint and report paths

Use cases

  1. 01Start setup through a legacy CI entry
  2. 02Resume or validate existing CI configuration
  3. 03Request framework and CI setup together

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/bmad-code-org/bmad-method-test-architecture-enterprise --skill bmad-testarch-ci

After installing, type/bmad-testarch-ciin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

bmod.toml
customize.toml
workflow.yaml

Details

From the project README

CI/CD Setup Compatibility Entry

bmad-testarch-framework owns framework and CI setup. This installed name and the CI menu code forward to its CI phase.

  1. Preserve the original request, its supplied artifacts, and its create/resume/validate/edit operation. Preset setup_scope = ci and setup_entry = bmad-testarch-ci. An explicit request for both scopes sets setup_scope = both.
  2. Set ci-skill-root to this directory. Set skill-root to its sibling bmad-testarch-framework directory. Require its SKILL.md, {skill-root}/resources/setup-routing.md, and {skill-root}/ci/steps-c/step-01-preflight.md. If any are missing, explain that the canonical framework skill is missing or older than combined setup support and offer to install/update it with npx skills add bmad-code-org/bmad-method-test-architecture-enterprise --skill bmad-testarch-framework; continue only after installation succeeds and all three required files exist.
  3. Load {skill-root}/SKILL.md completely and execute its activation and shared router with the preset scope and original operation. Keep {skill-root} bound to that canonical directory throughout all phases. Do not run a second mode menu or CI-scope question.

The canonical router resolves this entry's customize.toml, _bmad/custom/bmad-testarch-ci.toml, and _bmad/custom/bmad-testarch-ci.user.toml when the CI phase activates. It preserves legacy activation steps, persistent facts, ci_platform, and on_complete hooks. Existing CI checkpoint and validation-report paths remain under {test_artifacts}/ci/, including their legacy migration rules.

Comments

Markdown supported