Командний рядок
restorm [--open <chemin>] [--run <cible>] [options]Аргументи
Section titled “Аргументи”| Аргумент | Псевдонім | Тип | Типово | Роль |
|---|---|---|---|---|
--open <шлях> | -o | рядок | — | Файл або тека, які слід відкрити під час запуску. Обов’язковий разом із --run |
--run <ціль> | рядок | — | Виконує названий сценарій і завершує роботу. Вмикає режим командного рядка | |
--by <name|id> | перелік | name | Як --run позначає сценарій | |
--headless | булеве | false | Жодного вікна. Без нього вікно показується під час виконання | |
--param ім'я=значення | повторюваний | — | Передає параметр сценарію | |
--all-logs | булеве | false | Додає записи рушія, а не лише записи дії Log | |
--out <файл> | рядок | — | Пише журнал ще й до файлу, одразу під час роботи | |
--clear-settings | -cls | булеве | false | Скидає налаштування перед запуском |
--inactive-window | булеве | false | Показує вікно, не даючи йому фокуса | |
--quiet | -q | булеве | — | Зводить вивід до самого лише журналу виконання. Додається автоматично, якщо є --run |
--mcp-session-name <ім'я> | рядок | автоматично | Дає ім’я сеансу MCP (див. також змінну RESTORM_MCP_SESSION_NAME) | |
--help | -h | Показує довідку | ||
--version | -v | Показує версію |
Коди виходу
Section titled “Коди виходу”| Код | Значення |
|---|---|
0 | Сценарій завершився правильно |
1 | Невдача, скасування або помилка рушія |
2 | Ціль не знайдено, файл --out недоступний або --run без --open |
3 | Відмова в праві — токен відсутній, недійсний чи відкликаний, плану недостатньо або точка перевірки недосяжна |
Змінні середовища
Section titled “Змінні середовища”| Змінна | Роль |
|---|---|
RESTORM_TOKEN | Токен організації (rstk_…), потрібний для безекранного виконання |
RESTORM_MCP_SESSION_NAME | Відповідник --mcp-session-name |
Секрети типу змінна середовища також читаються із середовища процесу: це рекомендований механізм для безперервної інтеграції.
Приклади
Section titled “Приклади”Відкрити проєкт:
restorm --open ./api.restormВиконати сценарій із показом вікна (зручно, щоб спостерігати):
restorm --open ./api.restorm --run "Tests de fumée"Виконати без вікна, з параметрами й повним журналом:
RESTORM_TOKEN=rstk_… restorm \ --open ./api.restorm \ --run "Tests de fumée" \ --headless \ --all-logs \ --out ./run.log \ --param baseUrl=https://staging.exemple.test \ --param Ids='[1,2,3]' \ --param Env=stagingФормат виводу, перетворення параметрів і приклади конвеєрів див. на сторінці Безекранне виконання та CI.