CI

  • submit to reddit

Why do we do Continuous Integration?

Continuous Integration is now very much a central process of most agile development efforts, but it hasn’t been around all that long. It may be widely...

0 replies - 6808 views - 11/10/12 by James Betteley in Articles

A Really $h!t Branching Policy

“As a topic of conversation, I find branching policies to be very interesting”, “Branching is great fun!”, “I wish we could do more branching”...

4 replies - 7349 views - 11/04/12 by James Betteley in Articles

CI Tools: Anti-Patterns

The benefits of continuous builds are so obvious, widely documented and experienced nowadays that anyone with even a passing interest in agile...

0 replies - 5245 views - 10/23/12 by Ben Wootton in Articles

Continuous Integration Tip #3 – Version your Databases as part of your automated build

Having a good Continuous Integration setup is the gift that keeps on giving, but what about your database? For most web applications these days, your...

0 replies - 7923 views - 06/14/12 by Douglas Rathbone in Articles

Continuous Integration Tip #2 – Using App_offline.htm in Your Build

Deploying in an automated fashion using Continuous Integration doesn’t happen instantly, and depending on the size of your application, your continuous...

0 replies - 5453 views - 06/07/12 by Douglas Rathbone in Articles

Continuous Integration Tip #1 – FTP Deployment

Having a good Continuous Integration setup can be one of the highlights of any developers daily grind. Regardless, it can be seen as almost pointless if...

1 replies - 5285 views - 06/06/12 by Douglas Rathbone in Articles

Is the Cost of Continuous Integration Worth the Value on Your Program?, Part 2

Let’s set the context (which I did not do in my most recent post–sorry).  Here is an image showing a Technical Program with Communities of Practice...

1 replies - 5802 views - 04/14/12 by Johanna Rothman in Articles

TravisCI Intro and PHP Example

Travis CI is a distributed Continuous Integration system, initially available as an open source project. A Pro version will be available for closed source...

0 replies - 5636 views - 03/21/12 by Giorgio Sironi in Articles

When Agile Met Cloud Computing Thanks to JetBrains' TeamCity

My mate Alon Nativ just referred me to JetBrains newly introduced TeamCity feature: integration of their Continues Integration (CI) platform with Amazon EC2....

1 replies - 2362 views - 02/27/12 by Moshe Kaplan in Articles

Automate Your DB Releases with TeamCity and Red Gate

Databases have long been the poor cousin of the application tier when it comes to many of the processes we take for granted in the .NET world. Source...

1 replies - 5835 views - 02/08/12 by Troy Hunt in Articles

Grails & Hudson / Jenkins: Monitoring Build Status

There are a number of ways you can monitor the progress of your Grails build: using the Hudson / Jenkins web app; or leveraging the API: from your IDE,...

0 replies - 9164 views - 01/30/12 by Robin Bramley in Articles

Top DZone Article of 2011: The 7 Levels of Continuous Integration

I’ve noticed that when other developers talk about “continuous integration” they do not always mean the same thing. The following is an outline of the...

11 replies - 18203 views - 01/29/12 by Dror Helper in News

Is the Cost of Continuous Integration Worth the Value on Your Program?, Part 1

I like continuous integration. A lot. I started being an aficionado of continuous integration back in my senior year of university . It was my very first...

1 replies - 6282 views - 12/23/11 by Johanna Rothman in Articles

How Mature Is Your Continuous Integration?

As I’m sure I’ve ranted about mentioned in the past, Continuous Integration is far more than just a collection of tools and scripts. It’s “a...

1 replies - 9305 views - 11/09/11 by James Betteley in Articles

Coping with Big CI

I recently went to another C.I. meetup to listen to Tom Duckering, a DevOps consultant at Thoughtworks, deliver a talk about managing a scaled-up...

1 replies - 4991 views - 11/08/11 by James Betteley in Articles