Fájlformátumok
.restorm — a projekt
Section titled “.restorm — a projekt”A projektfájl. Alapértelmezés szerint YAML; a json és a json5 formátum
szintén támogatott.
Tartalmazza a teljes fát — mappák, változómappák, kérések, forgatókönyvek —, a környezeteket és változóikat, az egyéni értéklistákat, a felsorolásokat, a címkéket és színeiket, az API-dokumentációt, a „projekt” hatókörű gyorsbeállításokat, egy projektazonosítót és egy formátumverziót.
Verziókezelőbe való. Lásd:
Projektek és .restorm fájlok.
Mappamód
Section titled “Mappamód”Ugyanaz a tartalom, a lemezen szétbontva:
| Fájl | Szerep |
|---|---|
restorm.conf | Minimális konfiguráció a gyökérben: format: yaml | json | json5 |
index.yaml (vagy .yml, .json, .json5) | Könyvtáronként egy index |
<index> - <name>/ | A mappák, vezető nullákkal kiegészített index-előtaggal |
A fájlrendszerek által tiltott karakterek (<>:"/\|?*) helyére _ kerül, a
nevek pedig 100 karakternél csonkolódnak.
Verziókezelőbe való.
.restorm/settings.json
Section titled “.restorm/settings.json”A munkaterület-beállítások, a projekt könyvtárának egy alkönyvtárában. Ritkás JSON: csak a felülírt kulcsok szerepelnek benne.
Verziókezelőbe való, ha a beállításokat az egész csapatra rá kell kényszeríteni.
<project>.responses.zip
Section titled “<project>.responses.zip”A válaszelőzmények és a forgatókönyv-futtatások archívuma, a projekt mellett elhelyezve.
Nem való verziókezelőbe — érdemes felvenni a .gitignore fájlba. Gyorsan
nő, és válaszadatokat is tartalmazhat.
restorm.env
Section titled “restorm.env”A helyi titkokat tartalmazó fájl, a projekt mellett.
Soha nem való verziókezelőbe.
Ajánlott .gitignore
Section titled “Ajánlott .gitignore”# A Restorm válasz- és futtatási előzményei*.responses.zip
# A Restorm helyi titkairestorm.envImportált formátumok
Section titled “Importált formátumok”A Restorm további huszonnégy importformátumot olvas. Lásd: API importálása.