TIBCOSoftware / flogo-cli

Project Flogo Command Line Interface
http://flogo.io
BSD 3-Clause "New" or "Revised" License
57 stars 28 forks source link

Ability to specify flogo-lib @version to pull a controlled source during engine creation and operations #5

Closed pdhar-tibco closed 8 years ago

pdhar-tibco commented 8 years ago

When flogo create or add issued , the cli does go get from github and it will pick the latest code which is uncontrolled from a build perspective.

On the "add" it can partially address it by supporting "@version" for example flogo add activity github.com/.../myactivity@1.0.0, but it is not possible control the versions of that activity's dependencies at the moment. Dave Cheney(creator of gb) have been contacted concerning this, and gb is working on adding support for this. Hopefully Go can figure out some basic dependency management in the near future.

fm-tibco commented 8 years ago

Added ability to specify version of the flogo-lib when creating a project

The flogo-lib version can be specified with the "-flv version" option: flogo create -flv 0.2.1 myApp