Spent time today upgrading the operating system on some VMs running databases. Learned a bunch dumping and restoring data, setting up replicas etc. Found out the hard way that Cloud66 don't automatically update the environment variables to reflect these changes until you redeploy. Some trial by fire learning followed.
Set up a git pre-receive hook for ensuring commit messages contain ticket references. It's a shame GitLab makes this so difficult, they should be first class citizens.
Good article by Rouan Wilsenach on an approach that might be a good step towards the CI vision I've outlined.