original photo by Jorge Franganillo
Having researched website deployment options recently, both Ansible and Ansistrano make a compelling argument for their adoption, so I jumped in with both feet and am glad I did.
With special thanks to Oliver Davies in England, who recorded a strong presentation of his Dransible code, which I merely forked for my own purposes. The name Dransible is a mash-up of Drupal and Ansible.
Since 2013, I have tried to adhere to the detailed steps written in this Continuous Integration recipe which have always served me well. Obviously managing a plethora of websites well on a public server is a serious undertaking.
Fork an upstream repository and make it your own. Because the documented process is repeated so frequently and, is not user-friendly at all and is very much prone to human-error, the often-repeated process just had to be scripted.