Перейти до вмісту

Формати файлів

Файл проєкту. Типово YAML; підтримуються також формати json і json5.

Він містить усе дерево — теки, теки середовищ, запити, сценарії — середовища та їхні змінні, власні списки значень, переліки, теги та їхні кольори, документацію API, швидкі параметри області «проєкт», ідентифікатор проєкту та версію формату.

Комітити. Див. Проєкти та файли .restorm.

Той самий вміст, розкладений по диску:

ФайлРоль
restorm.confМінімальна конфігурація в корені: format: yaml | json | json5
index.yaml (або .yml, .json, .json5)По покажчику в кожному каталозі
<index> - <назва>/Теки з префіксом-індексом і провідними нулями

Символи, заборонені файловими системами (<>:"/\|?*), замінюються на _, а назви обрізаються до 100 символів.

Комітити.

Налаштування робочого простору в підтеці каталогу проєкту. Це розріджений JSON: у ньому є лише перевизначені ключі.

Комітити, якщо ви хочете нав’язати налаштування всій команді.

Архів історії відповідей і виконань сценаріїв, покладений поряд із проєктом.

Не комітити — додайте його до .gitignore. Він швидко росте й може містити дані відповідей.

Локальний файл секретів, розташований поряд із проєктом.

Ніколи не комітити.

# Historique des réponses et des runs Restorm
*.responses.zip
# Secrets locaux Restorm
restorm.env

Restorm читає ще двадцять чотири формати імпорту. Див. Імпорт API.