Batch workflow commands
Tasks executed during batch workflows set some values using commands. To execute a command, a task should print a specifically formatted line to the standard output stream. Apolo Flow automatically scans this stream and detects commands in it.
set-output command
set-output commandSets the value of a task's output that can be later accessed by other tasks using the needs context.
Format:
::set-output name={name}::{value}
Example:
echo "::set-output name=output_name::value of the output_name"save-state command
save-state commandSaves some value in the main task of a stateful action that can be later accessed by other post using the state context.
Format:
::save-state name={name}::{value}
Example:
echo "::save-state name=resource_id::id of some resource"stop-commands command
stop-commands commandTemporarily disables the processing of commands until an ::{end_token}:: is found in the output.
Format:
::stop-commands::{end_token}
Example:
echo "::stop-commands::this will not appear in the file"
cat some-file.txt
echo "::this will not appear in the file::"Last updated
Was this helpful?