Builds
View and manage your project builds.
List Builds
View all builds across your account:
canine builds list
Output:
| ID | COMMIT_SHA | COMMIT_MESSAGE | PROJECT_ID | PROJECT_SLUG |
|----|------------|-----------------------|------------|--------------|
| 42 | abc1234 | Add new feature | 1 | my-app |
| 41 | def5678 | Fix bug in login | 1 | my-app |
| 40 | ghi9012 | Update dependencies | 2 | api-service |
Filter by Project
List builds for a specific project:
canine builds list <PROJECT>
Example:
canine builds list my-app
This shows only builds for the my-app project.
Kill a Build
Stop a running build:
canine builds kill <BUILD_ID>
Example:
canine builds kill 42
This immediately terminates the build process. Use this when you need to cancel a build that's in progress.
Deployment Workflow
A typical deployment workflow using the CLI:
-
Trigger a deployment
canine projects deploy --project my-app -
Monitor the build
canine builds list my-app -
Cancel if needed
canine builds kill 42 -
Verify processes are running
canine projects processes --project my-app