Advanced Flow File

Advanced flow files use globalVariables, stageVariables, property substitution, namespaced "included" files, an endStage which always runs, if conditionals in stage or actions, decomposed/nested flow files, and bash -c "chained | commands".

Note: The flow feature requires Liquibase 4.17.0+.

Structure

Tip: Learn how to reference flow files in AWS S3: Remote File Path Rules

The Header contains all include and variables. Read more: variables and include feature.

endStage: Once actions run, the endStage section runs. Common command arguments included here are status and history. If the Flow File contains errors, endStage still runs and tells you why it failed to run successfully.

Related Videos:

Learn more about Flow in Liquibase Pro

Learn how to use Flow files with s3

Related links