Stack Based Commands

OrgFlow commands are split into two categories: stack-based, and Org Based Commands.

Stack-based commands are stateful, whereas org-based commands are not. This means that stack-based commands make use of the State Store to be able to target a particular Stack or Environment. Some stack-based commands also write back to the state store. This means that previous executions of stack-based commands can potentially impact future executions of stack-based commands (i.e. they are stateful).

When you run a stack-based command, you usually need to specify a stack name and environment name to tell OrgFlow which stack or environment to target.

Stack-based commands are the primary use case for OrgFlow. Very few users need to venture away from stack-based commands and towards org-based commands.