Claude Flow Deployment
Deployment module providing environment management, release deployment, rollback support, deployment history, and log viewing for Claude Flow applications.
Quick Command Reference
| Task | Command |
|---|---|
| Deploy | npx @claude-flow/cli@latest deployment deploy |
| Check status | npx @claude-flow/cli@latest deployment status |
| Rollback | npx @claude-flow/cli@latest deployment rollback |
| View history | npx @claude-flow/cli@latest deployment history |
| Manage environments | npx @claude-flow/cli@latest deployment environments |
| View logs | npx @claude-flow/cli@latest deployment logs |
Core Commands
deployment deploy
Deploy to target environment.
npx @claude-flow/cli@latest deployment deploy
deployment status
Check deployment status across environments.
npx @claude-flow/cli@latest deployment status
deployment rollback
Rollback to previous deployment.
npx @claude-flow/cli@latest deployment rollback
deployment history
View deployment history.
npx @claude-flow/cli@latest deployment history
deployment environments
Manage deployment environments.
npx @claude-flow/cli@latest deployment environments
npx @claude-flow/cli@latest deployment envs # alias
deployment logs
View deployment logs.
npx @claude-flow/cli@latest deployment logs
Common Patterns
Deploy and Monitor
# Deploy to staging
npx @claude-flow/cli@latest deployment deploy
# Check status
npx @claude-flow/cli@latest deployment status
# View logs
npx @claude-flow/cli@latest deployment logs
Rollback on Issues
# View deployment history
npx @claude-flow/cli@latest deployment history
# Rollback to previous version
npx @claude-flow/cli@latest deployment rollback
Environment Management
# List environments
npx @claude-flow/cli@latest deployment environments
# Check status across all environments
npx @claude-flow/cli@latest deployment status
Key Options
--verbose: Enable verbose output--format: Output format (text, json, table)
Programmatic API
import { DeploymentManager, Environment } from '@claude-flow/deployment';
// Deploy
const deployer = new DeploymentManager();
await deployer.deploy({ environment: 'staging' });
// Rollback
await deployer.rollback();
// Status
const status = await deployer.status();
// History
const history = await deployer.history();
RAN DDD Context
Bounded Context: DevOps/Tools Related Skills: claude-flow
References
- Complete command reference: See references/commands.md
- Full README
- npm