Grace LogoGrace

YAML Specification

The grace.yml workflow file format and its components.

The grace.yml file is the heart of every Grace workflow. It uses a declarative YAML syntax to define your automation pipelines, specifying global configurations, z/OS dataset mappings, individual job steps, their dependencies, and how data flows between them.

This section provides a detailed reference for all the blocks, fields, and options available when constructing your grace.yml file. Understanding this specification will allow you to leverage the full power and flexibility of Grace.


Core Structure

The grace.yml file is organized into distinct top-level sections that define different aspects of your workflow.


Job Definitions & Data Flow

Dive deeper into how jobs are defined, how they interact, and how data is managed.


Job Type Specifications

Detailed reference for the parameters and behavior of each built-in job type.

On this page