<?xml version="1.0"?><rss version="2.0">
<channel>
<title>AnthillPro Blog - Continuous Integration: Was Fowler Wrong?</title>
<link>http://www.anthillpro.com/blogs/anthillpro-blog/2008/07/14/continuous_integration_was_fowler_wrong.html</link>
<description>While rereading Martin Fowler&#039;s classic paper, Continuous Integration, it struck me that its approach to Continuous Integration (CI) is fundamentally flawed. Fowler, like most of the CI community, seems to argue that CI is about building rather than ...</description>
<language>en</language>
<managingEditor>Eric Minick</managingEditor>
<lastBuildDate>Mon, 22 Sep 2008 23:20:22 GMT</lastBuildDate>
  <generator>Pebble (http://pebble.sourceforge.net)</generator>
  <docs>http://backend.userland.com/rss</docs>
  <item>
    <title>Continuous Integration Debate</title>
    <link>http://www.anthillpro.com/blogs/anthillpro-blog/2008/07/14/continuous_integration_was_fowler_wrong.html#trackback1222125622464</link>
    <description>
      There is a discussion on CI at UrbanCode here. It is a bit pedantic debating the value of build versus test. I regard a build as a fundamental test of source code self-consistency, which must pass in order to have a software product in which to perform...</description>
    <author>Mavericks</author>
    <comments>http://www.anthillpro.com/blogs/anthillpro-blog/2008/07/14/continuous_integration_was_fowler_wrong.html#comments</comments>
    <guid isPermaLink="true">http://www.anthillpro.com/blogs/anthillpro-blog/2008/07/14/continuous_integration_was_fowler_wrong.html#trackback1222125622464</guid>
    <pubDate>Mon, 22 Sep 2008 23:20:22 GMT</pubDate>
  </item>
  <item>
    <title>Re: Continuous Integration: Was Fowler Wrong?</title>
    <link>http://www.anthillpro.com/blogs/anthillpro-blog/2008/07/14/continuous_integration_was_fowler_wrong.html#comment1222124739648</link>
    <description>
      I agree with Anonymous 8/4/2008 2:42:30. A build is the first test - a test of source code self-consistency. We are build people and we admit that.

Getting source code self-consistency is not always trivial. During sometimes painful re-engineering of imploded build scripts with a cleanly architected Openmake build, customers have asked me &#034;Can&#039;t you scan the source code instead of doing a build?&#034;. The correct answer is, &#034;That&#039;s what a build is.&#034;
</description>
    <author>Sean Blanton</author>
    <comments>http://www.anthillpro.com/blogs/anthillpro-blog/2008/07/14/continuous_integration_was_fowler_wrong.html#comments</comments>
    <guid isPermaLink="true">http://www.anthillpro.com/blogs/anthillpro-blog/2008/07/14/continuous_integration_was_fowler_wrong.html#comment1222124739648</guid>
    <pubDate>Mon, 22 Sep 2008 23:05:39 GMT</pubDate>
  </item>
  <item>
    <title>Re: Continuous Integration: Was Fowler Wrong?</title>
    <link>http://www.anthillpro.com/blogs/anthillpro-blog/2008/07/14/continuous_integration_was_fowler_wrong.html#comment1217875350701</link>
    <description>
      I would suggest that building and testing might be synonymous. While certainly a low bar, successfully compiling code and the building a deployment is really the most basic of tests, is it not?

</description>
    <author>Anonymous</author>
    <comments>http://www.anthillpro.com/blogs/anthillpro-blog/2008/07/14/continuous_integration_was_fowler_wrong.html#comments</comments>
    <guid isPermaLink="true">http://www.anthillpro.com/blogs/anthillpro-blog/2008/07/14/continuous_integration_was_fowler_wrong.html#comment1217875350701</guid>
    <pubDate>Mon, 04 Aug 2008 18:42:30 GMT</pubDate>
  </item>
  </channel>
</rss>
