From the category archives:

Deployment

dbdeploy.net

January 17, 2010
database

Agile Database deployment for Java and .NET
(This post was originally hosted at www.dbdeploy.net)
DbDeploy is an implementation of the ActiveRecord Migrations pattern. DbDeploy.NET is the .NET port of DebDeploy. Both DbDeploys are projects initiated by ThoughtWorks. ActiveRecord comes to us via DHH.
Why would I use it?
When you’re developing software that hasn’t been released, the [...]

Read the full article →

A way to cool dependency Hell?

Hell December 9, 2009

How to break a deploy: Take one codebase. Sieve in a new class. Mix in the dry ingredients and a new runtime dependency. Place another dependency on a pre-warmed Hudson, bake for 10 minutes (on a medium heat) and then deploy. Oh dear. It didn’t deploy.
We’re a bit crap about managing [...]

Read the full article →

Deployment is the goal

August 17, 2009

We get things so ass-backwards. How do we get code from development team to the end user? I’ve written an article on this subject at InfoQ. I hope you like it.

Read the full article →

Getting a wedgie on the last mile – at noop.nl

August 11, 2009
wedgie

The last mile is where software becomes a production code, hairs turn grey, and a lot of pizza gets eaten. It’s the last place you want a wedge.

Read more of my guest post at noop.nl – thanks to Jurgen [...]

Read the full article →

Continuous Integration and Release wisdom

June 11, 2009
Chris Read, but smaller

Can’t recommend these enough.
Item one: this book. Release It! by Michael Nygard. Michael has written a fantastic book of patterns and antipatterns of writing, deploying and running software. Developers and Administrators alike should read this book. There are some profound lessons in there.
Item two: The SE Radio Podcast with Michael. He goes into a [...]

Read the full article →

Access controls in test environments

January 11, 2009

Good article from the Agile Web Operations crew about securing access to environments. Made me reflect on my brief career in the City. We were asked to be the “gatekeepers of quality” for all the changes that flowed through our test systems.
That was hard. One thing I did do was take a good look at [...]

Read the full article →

Six Tips for Automated Releases

October 14, 2008

(image taken from the JetBrains Team City Photostream)
Today’s guest post is from Paulo Schneider at YouDevise. YouDevise is a financial markets information company based in the City of London, and they are hiring! You can also check out their developer blog.
A common goal of agile methodologies is releasing often. With shorter
feedback loops [...]

Read the full article →

Microsoft Web Deployment Tool

August 25, 2008

(image taken from Scoble’s Photostream)
Microsoft are now offering a deployment tool to assist with the scary XCOPY-style deployments of .NET web applications. I’m old enough to have used XCOPY in DOS. It always seemed a little backwards to me: invest millions and millions in a language and platform to take on Java, and [...]

Read the full article →

Deploying: Why artifacts are your friend

May 19, 2008

(image taken from Nancy’s photostream)

You’re almost there. There’s a single character in a single file that you need to change and you think the deployment is good to go. “There’s no need to do a whole CI build and bother the QA’s for this one”, you think. “I’ll just make the change [...]

Read the full article →

deployment DSL’s

January 23, 2008

This blog has the coolest name that I have seen in a while. Chris Poirier talks about writing a DSL for deploying a system across many hosts. We need more of these. Link

Read the full article →