Bestandsformaten
.restorm — het project
Section titled “.restorm — het project”Het projectbestand. Standaard YAML; de formaten json en json5 worden ook
ondersteund.
Het bevat de complete boom — mappen, omgevingsmappen, verzoeken, scenario’s — de omgevingen en hun variabelen, de aangepaste waardelijsten, de enumeraties, de tags en hun kleuren, de API-documentatie, de snelle instellingen met bereik “project”, een project-identificator en een formaatversie.
Committen. Zie
Projecten en .restorm-bestanden.
Mapmodus
Section titled “Mapmodus”Dezelfde inhoud, uitgesplitst op schijf:
| Bestand | Rol |
|---|---|
restorm.conf | Minimale configuratie in de hoofdmap: format: yaml | json | json5 |
index.yaml (of .yml, .json, .json5) | Eén index per directory |
<index> - <naam>/ | De mappen, voorafgegaan door een index met voorloopnullen |
De tekens die bestandssystemen verbieden (<>:"/\|?*) worden vervangen door
_, en de namen worden afgekapt op 100 tekens.
Committen.
.restorm/settings.json
Section titled “.restorm/settings.json”De werkruimte-instellingen, in een submap van de projectdirectory. Een schaarse JSON: alleen de overschreven sleutels staan erin.
Committen als u instellingen aan het team wilt opleggen.
<project>.responses.zip
Section titled “<project>.responses.zip”Het archief van de responsgeschiedenis en van de scenario-uitvoeringen, naast het project geplaatst.
Niet committen — voeg het toe aan de .gitignore. Het groeit snel en kan
responsgegevens bevatten.
restorm.env
Section titled “restorm.env”Het lokale geheimenbestand, naast het project.
Nooit committen.
Aanbevolen .gitignore
Section titled “Aanbevolen .gitignore”# Historique des réponses et des runs Restorm*.responses.zip
# Secrets locaux Restormrestorm.envGeïmporteerde formaten
Section titled “Geïmporteerde formaten”Restorm leest vierentwintig extra importformaten. Zie Een API importeren.