jouet wait
- Usage:
jouet wait [FLAGS] <SUBCOMMAND>
Block until a condition holds, then print one summary
Replaces sleep N; check; repeat loops. The first check is immediate; later ones back off from --interval to 60s and speed up again when the state changes. Exits 0 when the condition holds and 124 on timeout, where running the same command again keeps waiting. In human mode a live status line is shown on stderr; otherwise each change of state is one line on stderr, so a backgrounded wait's log stays small.
Global Flags
--timeout <DUR>— Give up after DUR, such as 90s, 10m or 1h30m (default 30m)--interval <DUR>— Time between the first checks; backs off to 60s (default 10s)--jsonl— Print one JSON event per line, then the result document--quiet— Print no progress and no text result, only the exit code (and JSON when asked for)
Flags
-h --help— Print help
Subcommands
jouet wait ci [FLAGS] [PR]jouet wait cmd [--expect-exit <N>] [-- CMD]…jouet wait file [--contains <REGEX>] [--gone] <PATH>jouet wait http [--status <CODE>] [--contains <REGEX>] <URL>jouet wait log <--match <REGEX>> [--from-start] <PATH>jouet wait pid <PID>jouet wait port [--closed] <ADDR>jouet wait pr [--repo <OWNER/NAME>] <--until <CONDITION>> [PR]jouet wait run [FLAGS] <RUN>