feat(deployments): düzenleme modalı ve deploy mesajı desteği ekle
Deployment detay sayfasında düzenleme modalı eklendi. Repo URL, branch, compose dosyası ve environment değişkenleri inline düzenlenebilir hale getirildi. Deploy tetikleme işlemi için özel mesaj parametresi desteği eklendi. Düzenleme sonrası otomatik deploy tetikleme özelliği aktif edildi.
This commit is contained in:
@@ -215,8 +215,10 @@ router.post("/:id/run", async (req, res) => {
|
||||
const { id } = req.params;
|
||||
const project = await DeploymentProject.findById(id);
|
||||
if (!project) return res.status(404).json({ message: "Deployment bulunamadı" });
|
||||
const rawMessage = typeof req.body?.message === "string" ? req.body.message.trim() : "";
|
||||
const message = rawMessage || "Elle deploy tetikleme";
|
||||
deploymentService
|
||||
.runDeployment(id, { message: "Elle deploy tetikleme" })
|
||||
.runDeployment(id, { message })
|
||||
.catch(() => undefined);
|
||||
return res.json({ queued: true });
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user