factorial-io / phabalicious

Supports your deployments and every-day devops-tasks
http://docs.phab.io
MIT License
18 stars 3 forks source link

Add lock to guard already running deployments #101

Closed stmh closed 3 years ago

stmh commented 4 years ago

We need some kind of lock mechanism, so that phab does not run concurrently and does accidently two deployments for the same installation at once, as this might introduce errors most likely when running in a CI context

stmh commented 3 years ago

I do not see any way to implement this efficiently and will close this for now. Gitlab CI has mechanisms to serialize deployments and we should rely on them.