Install TEA Behind a Corporate Firewall
Install TEA Behind a Corporate Firewall
Section titled “Install TEA Behind a Corporate Firewall”If the BMAD installer runs but cannot fetch the Test Architect module from GitHub, point it at a local clone or an internal Git mirror.
-
Clone TEA locally, or use your internal Git mirror:
Terminal window git clone /path/to/your/internal/mirror/bmad-method-test-architecture-enterprise \/path/to/local/bmad-method-test-architecture-enterprise -
Edit the module list in the BMAD repo you run the installer from, at
BMAD-METHOD/tools/cli/external-official-modules.yaml, so the TEA entry points at your local path.url:accepts a local filesystem path or an internal Git mirror URL:bmad-method-test-architecture-enterprise:url: /path/to/local/bmad-method-test-architecture-enterprisemodule-definition: src/module.yamlcode: teaname: 'Test Architect'description: 'Master Test Architect for quality strategy, test automation, and release gates'defaultSelected: falsetype: bmad-orgnpmPackage: bmad-method-test-architecture-enterprise -
Run the installer:
Terminal window npx bmad-method install
If you cannot edit the BMAD repo, pass the same local path on the command line instead. --custom-source accepts comma-separated Git URLs or local paths:
npx bmad-method install --custom-source /path/to/local/bmad-method-test-architecture-enterpriseIf your environment also blocks npm, use an internal npm proxy, or allow npm only for the local module cache.