Lewati ke konten

Format file

File proyeknya. YAML secara bawaan; format json dan json5 juga didukung.

File itu memuat seluruh pohonnya — folder, folder variabel, permintaan, skenario — lingkungan beserta variabelnya, daftar nilai kustom, enumerasi, tag beserta warnanya, dokumentasi API, pengaturan cepat bercakupan “proyek”, sebuah pengenal proyek, dan versi formatnya.

Untuk di-commit. Lihat Proyek dan file .restorm.

Isi yang sama, dipecah di disk:

FilePeran
restorm.confKonfigurasi minimal di akar: format: yaml | json | json5
index.yaml (atau .yml, .json, .json5)Satu indeks per direktori
<index> - <nom>/Foldernya, diawali sebuah indeks dengan nol di depannya

Karakter yang dilarang sistem file (<>:"/\|?*) diganti dengan _, dan namanya dipotong pada 100 karakter.

Untuk di-commit.

Setelan ruang kerja, di dalam sebuah subfolder direktori proyeknya. Sebuah JSON yang jarang isinya: hanya kunci yang ditimpa yang tercantum di sana.

Untuk di-commit jika Anda ingin memaksakan setelan tertentu kepada tim.

Arsip riwayat respons dan eksekusi skenario, yang diletakkan di samping proyeknya.

Jangan di-commit — tambahkan ke .gitignore. Arsipnya cepat membesar dan dapat memuat data respons.

File rahasia lokal, di samping proyeknya.

Jangan pernah di-commit.

# Riwayat respons dan eksekusi Restorm
*.responses.zip
# Rahasia lokal Restorm
restorm.env

Restorm membaca dua puluh empat format impor tambahan. Lihat Mengimpor sebuah API.