Workspace

A Workspace provides an identified working area in which a person, automated process, or Workflow accesses and processes selected revisions of managed content.

A Workspace can contain:

A Workspace can exist on a developer system, within an automated execution environment, or as part of a CI/CD Pipeline.

Within Crucible documentation, a Workspace provides the bounded working context in which Crucible consumes selected repositories, performs Baseline Composition, processes deployment-related steps, and produces identifiable results.

identified working area containing selected managed content and execution inputs used by a person or automated process to perform one or more operations

DIDO-controlled term adapted from established version-control, software-build, development-environment, and CI/CD practices.

A Workspace is a working context rather than the authoritative source of the managed content it contains.

Content in a Workspace can derive from one or more repositories and identified Revisions.

A Workspace differs from a repository. A repository records and manages revisions of content, while a Workspace contains selected content used for an identified execution or activity.

A Workspace differs from an Execution Environment. The Workspace contains the selected working content and inputs; the Execution Environment supplies the resources and conditions under which operations execute.

A Workspace can be temporary or persistent.

A CI/CD Pipeline creates a Workspace, checks out identified revisions of an Image Layer repository and an Infrastructure Baseline repository, adds optional application source, and invokes Crucible to perform Baseline Composition and deployment-related operations.


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

  • dido/99_annexes/annex-b-terms-and-definitions/w/workspace.txt
  • Last modified: 2026/07/31 05:30
  • by nick_dido