FBL expecting flows to be presented as YAML files with following format:
# [optional] flow version, used for informational purposes only.version: 1.0.0# [optional] flow description, used for informational purposes only.description: |-Plugn invoker.# [optional] flow runtime dependenciesrequires:# [optional] fbl version requirementsfbl: '>=1.1.0'# [optional] required plugins and their versionsplugins:'@fbl-plugins/http': '>=0.1.0'# [optional] required native applications presented in the PATH environment variableapplications:- echo# [required] entry pointpipeline:# Pipeline may only have one root action ID (or alias).# Value format is specific to the action. Each action may have its own format and requirements.exec:command: echoargs:- 'Hello World'# Metadata field.# Each action may have zero or more additional metadata fields associated with it.# All metadata fields should start with dollar sign ($).$title: 'Say hello'
In most cases you will use flow control action handlers as a starting point of your flow.