Need help with cloud-slang?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

CloudSlang
211 Stars 75 Forks Other 4.4K Commits 97 Opened issues

Description

CloudSlang Language, CLI and Builder

Services available

!
?

Need anything else?

Contributors list

CloudSlang

Join the chat at https://gitter.im/CloudSlang/cloud-slang

CloudSlang is a YAML based language for writing human-readable workflows for the CloudSlang Orchestration Engine . This project includes the CLI to trigger flows.

Build Status Coverage Status Code Climate

Getting started:

Pre-Requisite: Java JRE >= 7
  1. Download the CloudSlang CLI file named cslang-cli-with-content:
  2. Extract it.
  3. Go to the folder /cslang/bin/
  4. Run the executable :
    • For Windows : cslang.bat
    • For Linux : bash cslang
  5. Run a simple example print text flow: run --f ../content/io/cloudslang/base/print/printtext.sl --i text=firstflow

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 [email protected]

Building and Testing from Source

Pre-Requisites:
  1. Maven version >= 3.0.3
  2. Java JDK version >= 7
Steps
  1. git clone
    the source code
  2. mvn clean install
  3. 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
shell
cslang
Pre-Requisites

Node.js & Java installed.

cslang-cli page in the npm repository.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.