CloudSlang
CloudSlang is a YAML based language for writing human-readable workflows for the CloudSlang Orchestration Engine . This project includes the CLI to trigger flows.
Getting started:
Pre-Requisite: Java JRE >= 7
- Download the CloudSlang CLI file named cslang-cli-with-content:
- Extract it.
- Go to the folder /cslang/bin/
- Run the executable :
- For Windows : cslang.bat
- For Linux : bash cslang
- Run a simple example print text flow: run --f ../content/io/cloudslang/base/print/print_text.sl --i text=first_flow
Documentation :
All documentation is available on the CloudSlang website.
What's New
See what's new here.
Get Involved
Read our contributing guide here.
Contact us at support@cloudslang.io.
Building and Testing from Source
Pre-Requisites:
- Maven version >= 3.0.3
- Java JDK version >= 7
Steps:
git clone
the source codemvn clean install
- Run the CLI executable from cloudslang-cli\target\cslang\bin
CloudSlang Docker Image
Just use:
docker pull cloudslang/cloudslang
And run it using:
docker run -it cloudslang/cloudslang
CloudSlang npm Package
cslang-cli
The CloudSlang command line interface.
Install this globally and you'll have access to the cslang
command anywhere on your system.
npm install -g cloudslang-cli
Now you can just use the cslang
command anywhere
cslang
Pre-Requisites:
Node.js & Java installed.
cslang-cli page in the npm repository.