Skip to main content

Module report

Module report 

Source
Expand description

CI Pipeline Reporting

Provides types and traits for pipeline execution reporting, including:

  • Static report types for completed pipelines
  • Live progress reporting traits
  • Terminal reporter (provider-specific reporters live in their own crates)

Re-exports§

pub use progress::LivePipelineProgress;
pub use progress::LiveTaskProgress;
pub use progress::LiveTaskStatus;
pub use progress::NoOpReporter;
pub use progress::ProgressReporter;
pub use terminal::TerminalReporter;

Modules§

json
markdown
progress
Live Progress Reporter Trait
terminal
Terminal Progress Reporter

Structs§

CheckHandle
Opaque handle for a check run (provider specific).
ContextReport
CI execution context information.
PipelineReport
Final pipeline report for a completed execution.
TaskReport
Individual task execution report.

Enums§

PipelineStatus
Overall pipeline status.
TaskStatus
Task completion status.