testmo_create_automation_run
Create an automation run in Testmo, auto-creating the CI/CD source if needed, with optional config, milestone, tags, artifacts, fields, and links.
Instructions
Create a new automation run in a project.
The source name identifies the CI/CD integration (e.g., 'frontend', 'backend'). If the source doesn't exist, Testmo auto-creates it.
Args: project_id: The target project ID. name: Name of the automation run. source: Automation source name (auto-created if new). config: Configuration name (optional). config_id: Configuration ID (takes precedence over config). milestone: Milestone name (optional). milestone_id: Milestone ID (takes precedence over milestone). tags: Tags for the run (matching automation tags on milestones auto-link the run). artifacts: External test artifacts [{name, url, mime_type?, size?}]. fields: Custom fields [{name, type, value}]. links: Links [{name, url}] (e.g., back to CI build).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | ||
| name | Yes | ||
| source | Yes | ||
| config | No | ||
| config_id | No | ||
| milestone | No | ||
| milestone_id | No | ||
| tags | No | ||
| artifacts | No | ||
| fields | No | ||
| links | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||