run-flogo-app

command module
v0.0.0-...-d51039a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 8, 2023 License: MIT Imports: 1 Imported by: 0

README

Run Flogo App

Run the downloaded flogo app binaries with single command

Learn more about Project Flogo and TIBCO Flogo Enterprise

Why run-flogo-app

Simple, sheer laziness on my part, but this will also save few precious seconds of your life! I hope you find this helpful.

How to

How to Download

You can download the release from latest releases

How to Install (Linux)

First make the binary executable by running the following command:

chmod +x ~/Downloads/run-flogo-app-linux_amd64

Then install the program with install command

$ ~/Downloads/run-flogo-app-linux_amd64 install
#> Installing run-flogo-app...done
#> You can now directly execute run-flogo-app
How to Use

After installing you can directly run it as any other command

$ run-flogo-app
#> Do you want to execute this app "/home/abhijit/Downloads/hello-world-linux_amd64" [Y/n]: y
#> Making app executable...

#> Executing: /home/abhijit/Downloads/hello-world-linux_amd64

You can also use this program as a stand alone binary, simple open a command promt and run the program. But make sure the program is executable by running following command:

chmod +x ~/Downloads/run-flogo-app-linux-amd64

After this just run the executable with command:

~/Downloads/run-flogo-app-linux-amd64

You can provide -d (or --debug) flag to enable the debug logs in your flogo app, just make sure its the first argument to the program like this:

run-flogo-app -d

Also, you can pass command line arguments if your flogo app supports it; like this (the -d flag is not mandatory):

run-flogo-app -d arg1 arg2 arg3

Commands and flags

run-flogo-app

Run the most recent flogo app from your apps dir

Synopsis

Run the most recent flogo app from your configured apps dir. If the apps dir is not configured, the default will be used

run-flogo-app [flags]
Options
  -d, --debug         Enable debug logs
  -h, --help          help for run-flogo-app
  -l, --list          List last 5 apps and choose a number to run
  -n, --name string   Run app with given (partial) name
  -t, --trace         Enable trace logs
SEE ALSO

Config file

When the program starts it creates a config file with name .run-flogo-app in your home directory. It is a simple json file which looks like this:

{
  "appsDir": "/home/abhijit/Downloads",
  "appPattern": "^.+-linux_amd64.*$",
  "isUpdateAvailable": false,
  "updateURL": "",
  "releaseNotes": ""
}

You can override the programs' behavior by changing appsDir and appPattern variables in this file.

Documentation

Overview

run-flogo-app

This program will run the latest TIBCO Flogo Enterprise app in the directory specified by you.
By default it will pickup the latest Flogo app from your Downloads directory.

Directories

Path Synopsis
Package cmd includes all the commands for run-flogo-app cli
Package cmd includes all the commands for run-flogo-app cli

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL