Project Configuration Specification

This part of the documentation contains the almost formal specification of the Cider-CI configuration.

Top Level

Example

1jobs:
2  introduction-demo:
3    name: Introduction Demo and Example Job
4    description: |
5      A very concise job declaration which uses the compact notation.
6    task: |
7      :; exit 0
8      exit /b 0

Overview

The following table lists all the legal keys in the top level project specification.

Key/Property Value
jobs Map of maps, see the jobs section and and the job page.
name String
description String

Jobs

The jobs key introduces the declaration of jobs. The value type of the jobs key is a map of maps. The key of a job is used to reference the job. See the job page for the specification of a job.