Project Flogo provides different command-line interfaces and which you need depends on the task you need to execute.

  • flogo: This CLI gives you the ability to build flows and microservices. With this tool you can, among other things, create your applications, build applications and install new extensions. This tool is great to use with Continuous Integration and Continuous Deployment tools like Jenkins and Travis-CI.
  • flogodevice: This CLI gives you the ability to build your apps to run on different types of devices using the device profile option.
  • flogogen: If you’re looking to extend the functionality that Project Flogo offers out of the box, this is the tool you want to use. Flogogen generates the scafolding used by extensions (activity/trigger) developers to build new extensions.