Przejdź do głównej zawartości

Formaty plików

Plik projektu. Domyślnie YAML; obsługiwane są także formaty json i json5.

Zawiera całe drzewo — foldery, foldery zmiennych, żądania, scenariusze — środowiska wraz z ich zmiennymi, własne listy wartości, wyliczenia, tagi i ich kolory, dokumentację API, szybkie ustawienia o zakresie „projekt”, identyfikator projektu oraz wersję formatu.

Do commitowania. Zob. Projekty i pliki .restorm.

Ta sama zawartość, rozłożona na dysku:

PlikRola
restorm.confMinimalna konfiguracja w katalogu głównym: format: yaml | json | json5
index.yaml (lub .yml, .json, .json5)Jeden indeks na katalog
<index> - <name>/Foldery, poprzedzone indeksem z zerami wiodącymi

Znaki zabronione przez systemy plików (<>:"/\|?*) są zastępowane znakiem _, a nazwy skracane do 100 znaków.

Do commitowania.

Ustawienia obszaru roboczego, w podfolderze katalogu projektu. Rzadki plik JSON: znajdują się w nim wyłącznie nadpisane klucze.

Do commitowania, jeśli ustawienia mają obowiązywać cały zespół.

Archiwum historii odpowiedzi oraz wykonań scenariuszy, umieszczane obok projektu.

Nie należy go commitować — trzeba dodać go do .gitignore. Szybko rośnie i może zawierać dane z odpowiedzi.

Lokalny plik sekretów, obok projektu.

Nigdy nie należy go commitować.

# Historia odpowiedzi i uruchomień Restorm
*.responses.zip
# Lokalne sekrety Restorm
restorm.env

Restorm czyta dwadzieścia cztery dodatkowe formaty importu. Zob. Import API.