Client Configuration
coldrune.yml
Section titled “coldrune.yml”Create a coldrune.yml in your project directory to set defaults for CLI commands:
With this file, you can omit repeated flags:
Resolution order
Section titled “Resolution order”Each parameter is resolved in this order (first match wins):
- CLI flag (
--org,--project,--env) - Environment variable (
COLDRUNE_ORG,COLDRUNE_PROJECT,COLDRUNE_ENV) coldrune.ymlin the current directory- Error (parameter required)
Environment variables
Section titled “Environment variables”| Variable | Purpose |
|---|---|
COLDRUNE_SERVER_URL | Server URL (default: http://localhost:7100) |
COLDRUNE_API_KEY | Service account API key (overrides session token) |
COLDRUNE_ORG | Default organization |
COLDRUNE_PROJECT | Default project |
COLDRUNE_ENV | Default environment |
Server URL
Section titled “Server URL”The --server-url flag (or COLDRUNE_SERVER_URL) sets the server address for all CLI client commands:
Or in coldrune.yml:
For server-side configuration (environment variables for coldrune server start), see Self-Hosting / Configuration.