A job is a basic building block of a CI/CD pipeline. A job contains the scripts and the configuration that defines when and how those scripts run as part of an automated CI/CD pipeline. How are jobs used in the product?

Conceptual model

The conceptual model diagram below shows how objects, along with their attributes and actions, are related the primary job object. Learn more about the conceptual model.

View conceptual model in Figma →

Semantic layout

Job attributes and actions can be embedded in related objects, like pipeline or merge request.

The job object is primarily represented in the UI with the job page layout. This layout is shown below, with details about the meaning and purpose of each element. Learn more about semantic layouts.

View semantic layout in Figma →

Last updated at: