Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/raid-repo-configuration/_shared/latest--raid-defs.schema.json
Parent schema raid-repo-configuration
Type: object

Shared schema definitions for raid

Properties

tasks object[]

Tasks to be executed

minItems=1
environments object[]

The environments to include in the raid profile

minItems=1
install object

Options for installing the raid profile

1 nested properties
tasks object[]

Tasks to be executed

minItems=1
commands object[]

Custom commands exposed as top-level raid subcommands

minItems=1

Definitions

taskCommon object

Shared properties applied to every task type

name string

Optional human-readable label for the task, surfaced in logs and agent output

concurrent boolean

Whether to execute the task concurrently with other tasks

condition object

All specified fields must be satisfied for the task to run

3 nested properties
platform string

Only run on this platform

Values: "darwin" "linux" "windows"
exists string

Only run if this file or directory exists

cmd string

Only run if this command exits with code 0