The important concepts you need to know for working with Ocuroot
staged=true
to indicate that your build has successfully deployed in a staging environment and may be deployed to production.
Deployments have Inputs and Outputs. Both are key-value pairs.
Inputs can be used to modify the behavior of a deployment and can be obtained from the Outputs of other deployments in any environment.
Both Inputs and Outputs can be stored as secrets.
.ocu.star
suffix to distinguish its configuration files from other source.
By implementing your configuration with imperative code, you can have a high degree of control over the behavior of your automations. Need to build binaries for multiple platforms at once? Easy! Just write a for
loop.