CLI command
probierz ci
Select affected targets, run the ready targets, analyze completed runs, and return one change-driven verdict.
Invocation#
probierz ci [ARGS]...Options from source help#
NAME=VALUE Environment variable given to the suite; repeatable
--app <ID> Application manifest whose surface and secrets apply
--spec <FILE> One spec file instead of the target's whole suite
--tool <NAME> Report shape to expect: wdio or probierz
--record Keep video, traces, and screenshots for every journey
--force Run even when the resource this target locks is held
--no-analyze Skip report analysis and print the raw run
--no-repair Do not offer an authored repair for a failed run
--frames <N> Frames to extract, spread across each recording; none unless given
--files <PATH>... Changed files that select what runs (affected, ci)Required inputs and options#
- `[ref]` or `--files path ...` defines the change set.
- `--app <appId>` selects the registered product whose manifest and source identity belong to the run.
- `--record` requests supported video, trace, and screenshot capture; `--force` runs even when the resource this target locks is held.
- `--spec <path>` narrows execution to one spec. An absolute path may name an application-owned program in its own repository; its report records `owner: "application"`. `--frames N` extracts N frames spread across each recording; none are extracted unless it is given, in a plan or on the command line. `--tool wdio|probierz` names the report shape to expect.
- Trailing `KEY=VALUE` arguments become the target process environment.
Output and state effects#
Writes selected targets, per-target results, analyses, and summary counts. A failed journey or check fails with code `refused`; if nothing failed but at least one target is blocked, it fails with code `prerequisite`; both exit 1 and carry the whole result.
Exact refusals#
- Unknown options, missing values, and negative frame counts are refused.
- Blocked preflights are reported with their fixes and are not spawned unless `--force` is explicit.
- Selection or orchestration failure propagates; unavailable work is never counted as passed.
Source snapshot#
Generated from the Rust binaries at https://github.com/wisent-ai/probierz.git revision `f65b755da397f2ec7435eb80ed722aa6017437c1`.
Combined help SHA-256: `4a12655d233812abc29eeebbf3db3065efe3e00288024383f3eef3970d092e94`; binary SHA-256: `d5398832d3ab52c541b1efe979730dea62941ac6197898a20fccfc5d3fca44df`.