Skip to main content
Artifact format is part of the contract. Choose text, JSON, bytes or a stream instead of forcing every output through one convenience method.

Inspect before download

Pick the representation

artifactStream() keeps large outputs out of the heap and preserves platform backpressure.

Convenience collection

The convenience method waits for completion, lists artifacts and downloads non-binary outputs in bounded batches. It deliberately skips binary artifacts.
Do not use runAndCollect() as an unbounded data-export path. Inspect sizes and use streams when an output can grow with user input.

Continue

Jobs

Own the lifecycle that produced the files.

SSE streaming

React to artifact-written events.

Security

Govern output destinations and retention.

Method index

Compare every artifact method.