-
Notifications
You must be signed in to change notification settings - Fork 71
Open
Description
Please, help me understand: Why do we have a source directory that is always the same and then link it to current? It seems useless to me:
https://github.com/Unitech/pm2-deploy/blob/master/deploy#L256
First, we run cd for directory that was already linked, do the stuff there, then symlink it once again.
It seems like we should have different release directories or something.
What is the problem behind it? I would make a build somewhere else and then symlink it to current and then restart pm2 to have a zero-downtime restart. But I constrained to make a build on a post-deploy hook which temporarily broke my server.
Metadata
Metadata
Assignees
Labels
No labels