Errands are an Escape mechanism that make it easy to run operational and publication tasks against deployed packages. They can be used to implement backup procedures, user management, scalability controls, binary publications, etc. Errands are a good idea whenever a task needs to be aware of Environments.
You can inspect and run Errands using the
escape errands command.
Errands are configured in the Escape Plan under the
|name||The name of the errand. This field is required.|
|description||An optional description of the errand.|
|script||The script or command performing the errand (deprecated, use ‘run’ instead).|
|The script has access to the deployment inputs and outputs as enviroment variables. For example: an input with |
|exec_stage||The script or command performing the errand.|
|The command has access to the deployment inputs and outputs as enviroment variables. For example: an input with |
|inputs||A list of Variables. The values will be made available to the |