CLI Workflows
Use workflows when you know the job you are trying to complete and need the right command sequence rather than a command-by-command reference.
Choose the outcome
- Deploy a Lambda service and retain a ledger-backed rollback path
- Publish a NuGet surface through candidate smoke and explicit approval
- Distribute a desktop application through local artifact proof and byte-identical promotion
Deploy a Lambda service
Create or enrol a project, configure dev, add a secret, deploy, then rehearse rollback while the context is fresh.
Publish .NET packages
Classify the surface, verify it, audit versions, stage candidates, build consumers, approve, and journal the release.
Distribute a desktop app
Register macOS/Windows/Linux cells, prove artifacts locally, stage an RC, and promote the approved bytes.
Preview stacks
kanject aws preview publish pr-184kanject aws preview url pr-184kanject aws preview extend pr-184 --by 7dkanject aws preview rm --expired Static-site previews publish under the base stage's existing CloudFront distribution. Stack-backed and static-site previews share the same live inventory, TTL, URL, extension, and cleanup commands.
CI integration
kanject aws pipeline upkanject aws deploy --env prod --non-interactive Use pipeline up for AWS-native CodePipeline/CodeBuild, or run kanject aws deploy --env <stage> --non-interactive from GitHub Actions, GitLab, Buildkite, or any runner with .NET and AWS credentials. --non-interactive disables prompts; add --yes only when a command explicitly requires approval. The full walkthrough lives on the CI/CD Pipeline page.
Local test with real env
kanject test --pull-env --env stage Recap
- Lambda uses the deploy ledger and alias-flip rollback; packages use plans/preflight/journals; desktop uses release feeds and byte-identical promotion.
- Every path has a credential-free or non-publishing local proof before production authority enters the workflow.
- Bean & Bark pages teach the situations; Deployment, Packages, and Distribute pages remain the neutral operational references.
Was this page helpful?