io.openscore.lang:score-lang-cli

A DSL for writing flows

Лицензия

Лицензия

Категории

Категории

CLI Взаимодействие с пользователем
Группа

Группа

io.openscore.lang
Идентификатор

Идентификатор

score-lang-cli
Последняя версия

Последняя версия

0.1.16
Дата

Дата

Тип

Тип

jar
Описание

Описание

A DSL for writing flows

Скачать score-lang-cli

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/io.openscore.lang/score-lang-cli/ -->
<dependency>
    <groupId>io.openscore.lang</groupId>
    <artifactId>score-lang-cli</artifactId>
    <version>0.1.16</version>
</dependency>
// https://jarcasting.com/artifacts/io.openscore.lang/score-lang-cli/
implementation 'io.openscore.lang:score-lang-cli:0.1.16'
// https://jarcasting.com/artifacts/io.openscore.lang/score-lang-cli/
implementation ("io.openscore.lang:score-lang-cli:0.1.16")
'io.openscore.lang:score-lang-cli:jar:0.1.16'
<dependency org="io.openscore.lang" name="score-lang-cli" rev="0.1.16">
  <artifact name="score-lang-cli" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.openscore.lang', module='score-lang-cli', version='0.1.16')
)
libraryDependencies += "io.openscore.lang" % "score-lang-cli" % "0.1.16"
[io.openscore.lang/score-lang-cli "0.1.16"]

Зависимости

compile (4)

Идентификатор библиотеки Тип Версия
io.openscore.lang : score-lang-api jar 0.1.16
org.springframework.shell : spring-shell jar 1.1.0.RELEASE
jline : jline jar 2.12
org.liquibase : liquibase-core jar 2.0.5

runtime (6)

Идентификатор библиотеки Тип Версия
io.openscore : score-all jar 0.1.266
com.h2database : h2 jar 1.4.183
org.python : jython-standalone jar 2.7-b3
io.openscore.content : score-ssh jar 0.0.22
io.openscore.content : score-mail jar 0.0.10
io.openscore.content : score-http-client jar 0.1.57

test (3)

Идентификатор библиотеки Тип Версия
org.mockito : mockito-core jar 1.10.17
org.springframework : spring-test jar 4.0.8.RELEASE
junit : junit jar 4.10

Модули Проекта

Данный проект не имеет модулей.

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
  1. 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:
  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

cslang
Pre-Requisites

Node.js & Java installed.

cslang-cli page in the npm repository.

io.openscore.lang

Версии библиотеки

Версия
0.1.16
0.1.8
0.1.5