Pipeline Workspace

Go up to Terms and Definitions

Discussion

A Pipeline Workspace is the controlled file and execution context in which a build or deployment pipeline retrieves inputs, composes baselines, performs lifecycle operations, and records intermediate and final artifacts.

The Pipeline Workspace may contain checked-out source repositories, resolved baseline repositories, dependency stores, generated configuration, build outputs, logs, evidence, lock files, and provider-specific working data.

A Pipeline Workspace supports isolation and repeatability by associating the selected inputs and generated outputs with a particular pipeline execution.

Within Crucible, the Pipeline Workspace contains the repositories and artifacts referenced by a Crucible Description. Crucible records resolved source revisions so that the execution can be traced to its controlled inputs.

Definition

controlled file and execution context in which a pipeline retrieves inputs, composes baselines, performs lifecycle operations, and records intermediate and final artifacts

Source

Generalized from continuous integration, continuous delivery, build automation, and software-pipeline usage and specialized for the Crucible architecture and operational model.

Note

A Pipeline Workspace may exist on a developer workstation, build host, continuous-integration worker, or other execution environment.

The Pipeline Workspace is not necessarily permanent. The pipeline may preserve selected records and artifacts outside the workspace after execution completes.

Example

A Crucible pipeline creates a Pipeline Workspace, retrieves pinned image and infrastructure repositories, builds a hardened Machine Image, records compliance findings, and stores the resulting provenance and lock information before publishing the approved artifacts.

© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.