Stage 7 — CI/CD Pipeline
Agents: bmad-testarch-ci · Approver: Architect
GitHub Actions workflows + deployment to local Apache Tomcat.
- Invoke CI Skill: System calls
Skill: bmad-testarch-ci - CI Workflow (ci.yml): Triggered on push/PR — runs lint, unit tests, build, SAST scan
- CD Workflow (cd.yml): Triggered on merge to main — builds artifact, deploys to local Tomcat
- Deployment Runbook generated — step-by-step deployment instructions
- Environment configuration documented — secrets management, env var injection
- CI/CD Enforcer Audit:
agent-s7-cicd-enforcerreviews pipeline configuration - Architect Approval → Stage 8 unlocks
warning
Deployment target is local Apache Tomcat only. Never AWS, Azure, GCP, or Docker. CI/CD pipelines must not reference any cloud provider or container orchestration.
Artifacts: docs/sdlc/{ProjectName}_07-cicd.md · .docx, .github/workflows/ci.yml,
.github/workflows/cd.yml