list_build_artifacts
Retrieve artifact files and directories for a TeamCity build, with options to browse subdirectories and filter by name, path, or extension.
Instructions
List artifact files and directories for a build, optionally browsing into subdirectories. Returns an array of artifact entries with name, path, size, and isDirectory flag.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| buildId | No | Build ID (internal TeamCity ID) | |
| buildNumber | No | Human-readable build number (requires buildTypeId) | |
| buildTypeId | No | Build configuration ID (required when using buildNumber) | |
| path | No | Sub-path to list (e.g. "okd" or "okd/subdir"). Omit to list top-level artifacts. | |
| includeNested | No | Recursively include all files within subdirectories (default: false) | |
| nameFilter | No | Glob pattern to filter artifacts by name (e.g. "*.yaml") | |
| pathFilter | No | Glob pattern to filter artifacts by full path | |
| extension | No | Filter by file extension (e.g. "yaml", ".yaml") |