An open API service indexing awesome lists of open source software.

https://github.com/arkuznetsov/scenex

Скрипт oscript для выполнения сценариев.
https://github.com/arkuznetsov/scenex

bsl json onescript oscript

Last synced: 8 months ago
JSON representation

Скрипт oscript для выполнения сценариев.

Awesome Lists containing this project

README

          

# Scenario executor (scenex)

Выполнение сценариев из файлов JSON.

## Возможные команды
|||
|-|-|
| **help** | - Вывод справки по параметрам |
| **batch** | - Последовательное выполнение команд по сценариям, заданным в файлах (json) |

Для подсказки по конкретной команде наберите help <команда>

## batch - Выполнить сценарий

Последовательно выполняет команды указанные в файле JSON

| Параметры: ||
|-|-|
| **\<Сценарии\>** | - Файлы JSON содержащие команды и значения параметров, могут быть указаны несколько файлов разделенные "";"" (обработка файлов выполняется в порядке следования) |

#### Пример:
```
scenex batch "./deploy_scenario.json"
```

#### Пример сценария:
```
{
"stages": {
"Вывод справки oscript": {
"description": "Вывод справки oscript",
"tool": "oscript",
"command": ""
},
"Вывод справки deployka (команда loadcfg)": {
"description": "Вывод справки deployka",
"tool": "deployka",
"command": "help",
"params": [
"loadcfg"
]
}
}
}
```