https://github.com/arkuznetsov/scenex
Скрипт oscript для выполнения сценариев.
https://github.com/arkuznetsov/scenex
bsl json onescript oscript
Last synced: 8 months ago
JSON representation
Скрипт oscript для выполнения сценариев.
- Host: GitHub
- URL: https://github.com/arkuznetsov/scenex
- Owner: arkuznetsov
- License: mpl-2.0
- Created: 2017-08-29T20:48:18.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-08-29T20:49:58.000Z (over 8 years ago)
- Last Synced: 2025-04-08T14:12:14.306Z (9 months ago)
- Topics: bsl, json, onescript, oscript
- Language: 1C Enterprise
- Homepage:
- Size: 12.7 KB
- Stars: 9
- Watchers: 5
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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"
]
}
}
}
```