HomePhabricator
Diffusion Scap d8bcae58233f

Execute distinct stages of deployment separately

Authored by dduvall on Sep 15 2015, 10:42 PM.

Description

Execute distinct stages of deployment separately

Refactored deploy-local into separate 'fetch', 'promote', and 'check'
stages that can be executed independently by the remote deploy
process. This separation will allow for different batch sizes per stage,
potentially optimizing for cases where a "rolling deploy" is desired but
highly concurrent fetching/cloning is still possible.

Bug: T109861
Change-Id: Ib921cf3b2d99d92cea9ac0bdacc78fefedccf567

Details

Committed
dduvallSep 15 2015, 10:42 PM
Parents
rMSCA4ab44592a9dd: Rename and simplify some git deploy functions
Branches
Unknown
Tags
Unknown
References
refs/changes/31/238631/1
ChangeId
Ib921cf3b2d99d92cea9ac0bdacc78fefedccf567