Declaring and setting outputs
Declare outputs underoutputs: and export them from any step:
KEEL_.
Where outputs appear
- On the run page, after the run succeeds.
- On the target page under Latest outputs, for the most recent successful run, with a link to that run.
- In the terminal, when the run came from
keel deploy.
Secret outputs
secret: true stores the value encrypted and renders it masked as
•••••••• behind a reveal control. Three rules keep credentials from leaking
by accident:
- A value that contains a secret input’s value is treated as secret even when the output is not declared secret.
- An output that shares a secret variable’s name must declare
secret: true; validation rejects the configuration otherwise. keel deployprints secret outputs as•••and points at the UI for the value.