Last month I wrote about how to sell continuous delivery to people who aren’t bought into the ideas of automation and frequent releases. It was inspired by the panel discussion at Pipeline which I took part in. The Pipeline crew have now posted a recording of the panel discussion on vimeo. If you would like to see the whole discussion (30…
Tutorials
Setting up automated SQL Server builds in TeamCity… in 10 minutes flat
We all know we should be building our code upon every commit to our version control system (VCS). That way we catch bugs quicker. There are no downsides. This is just as true for our database as it is for our code. If you need persuading of the benefits read this. But most of us don’t do it. I think they think it…
Database CI with Jenkins: A step by step tutorial
Edit: Originally written in Oct 2013, this post was updated in Nov 2016 due to software updates from Redgate. While Continuous Integration (CI) started with application code you should apply the same principles to databases. The point is that CI reduces your feedback loop such that changes that break the build are caught as soon as they are committed to source…
How to sell Continuous Delivery to the more resistant people at your organization
Well that was nerve-racking. I’m on the train home from the first ever Pipeline conference. It was great and everyone who works with code in London should join ‘London Continuous Delivery’ here. During the day I lead an OpenSpace discussion on how continuous delivery principles can be applied to databases. At the end of the day I half volunteered and…