Database CI/CD with Bitbucket, Jenkins, Octopus Deploy, Redgate and Visual Studio

The PDF below is my end-to-end documentation of a database CI/CD (continuous integration and continuous delivery) workflow. It follows a database change from Visual Studio and Redgate, through source control in Bitbucket, into a Jenkins build, and on to deployment with Octopus Deploy.

I hope it helps anyone who gets stuck the way I did while setting this up. For more on the build side, see my Jenkins NuGet package build script and multi-project build scripts for Jenkins.