feat(backend): dosya sistemi tabanlı veri kalıcılığı ekle
Deployment ve job verilerinin dosya sisteminde JSON formatında saklanması ve uygulama başladığında bu verilerin otomatik olarak yüklenmesi özelliği eklendi. - Deployment ve job metadata'ları dosya sisteminde saklanır - Run geçmişi dosya sisteminde JSON olarak tutulur - Uygulama başlangıcında dosya sistemi taranır ve eksik veriler yüklenir - Git'ten repo URL ve branch bilgileri çıkarılabilir - Commit mesajları normalize edilir - Ayarlar (webhook token/secret) dosya sisteminde saklanır
This commit is contained in:
@@ -265,7 +265,7 @@ export function DeploymentsPage() {
|
||||
});
|
||||
setDeployments((prev) => prev.map((d) => (d._id === updated._id ? updated : d)));
|
||||
try {
|
||||
await runDeployment(updated._id, "Update deploy");
|
||||
await runDeployment(updated._id, "update deploy");
|
||||
} catch {
|
||||
toast.error("Deploy tetiklenemedi");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user