apache / openwhisk-wskdeploy

Apache OpenWhisk utility for deploying and managing OpenWhisk projects and packages
https://openwhisk.apache.org/
Apache License 2.0
76 stars 74 forks source link

Proposal: Add the support of SDK command line #179

Open houshengbo opened 7 years ago

houshengbo commented 7 years ago

To add more flexibility, openwhisk deploy can add a plug-in extension framework, so other modules are able to install in terms of plugins.

A good reference is the Bluemix CLI SDK: https://github.com/IBM-Bluemix/bluemix-cli-sdk, https://clis.ng.bluemix.net/ui/home.html.

After wskdeploy is installed, deploying entities of openwhisk becomes more like deploying plugins, which can be located locally or remotely online.

mrutkows commented 6 years ago

This correspond to what researchers were asking for in terms of a pluggable "tool chain" that could pre-process files/artifacts that were part of the deployment pipeline (at the client). For example, ZIP would be one, but IDEs may have others.