<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Continuous Integration</title>
        <link>http://blog.eliseandtony.com/category/3.aspx</link>
        <description>Continuous Integration</description>
        <language>en-US</language>
        <copyright>Tony Yates</copyright>
        <managingEditor>tony@anthonyyates.com</managingEditor>
        <generator>Subtext Version 2.0.0.43</generator>
        <item>
            <title>NStub, finished before it ever really started...</title>
            <link>http://blog.eliseandtony.com/archive/2007/05/13/NStub-finished-before-it-ever-really-started.aspx</link>
            <description>&lt;p&gt;The creator of NStub, Jeremy Jarrell (sometimes referred to his blog handle: &lt;a href="http://www.jeremyjarrell.com/Default.aspx"&gt;Digital Blasphemy&lt;/a&gt;), has just announce that &lt;a href="http://www.jeremyjarrell.com/archive/2007/05/11/29.aspx"&gt;NStub Beta 2 has been released&lt;/a&gt;. Unfortunately, he also says that that will not be any more effort going into that project. Thats too bad because its a cool idea! Expecially for lazy-ass programmers! Then again, it does kind of go against the point of TDD - write tests first, then code. Oh well... :-(&lt;/p&gt;&lt;img src="http://blog.eliseandtony.com/aggbug/7.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Tony Yates</dc:creator>
            <guid>http://blog.eliseandtony.com/archive/2007/05/13/NStub-finished-before-it-ever-really-started.aspx</guid>
            <pubDate>Sun, 13 May 2007 21:06:09 GMT</pubDate>
            <wfw:comment>http://blog.eliseandtony.com/comments/7.aspx</wfw:comment>
            <comments>http://blog.eliseandtony.com/archive/2007/05/13/NStub-finished-before-it-ever-really-started.aspx#feedback</comments>
            <slash:comments>7</slash:comments>
            <wfw:commentRss>http://blog.eliseandtony.com/comments/commentRss/7.aspx</wfw:commentRss>
            <trackback:ping>http://blog.eliseandtony.com/services/trackbacks/7.aspx</trackback:ping>
        </item>
        <item>
            <title>WiX, Creating Intallation Files Without VStudio</title>
            <link>http://blog.eliseandtony.com/archive/2007/05/10/WiX-Creating-Intallation-Files-Without-VStudio.aspx</link>
            <description>&lt;p&gt;Windows Installer XML (WiX), an open source initiative, looks like its the best solution to automate installation program builds (MSI files) without the need for Visual Studio. This is great news for those using an Continuous Integration (CI) environment. For those few that read this, you may have read &lt;a href="http://blog.eliseandtony.com/archive/2007/05/07/Continuous-Integration-Finally.aspx"&gt;my previous post&lt;/a&gt; about my CI setup. WiX, I think, is going to nicely fit in there!&lt;/p&gt;
&lt;p&gt;Here are a couple links to get started:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://sourceforge.net/projects/wix/"&gt;The WiX site on sourceforge.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.tramontana.co.hu/wix/"&gt;A good overview and thorough tutorial how to use WiX.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I'll eventually blog about my WiX experiences, but first I'll have to convert one of my current projects over. &lt;/p&gt;
&lt;p&gt;See you next time!&lt;/p&gt;&lt;img src="http://blog.eliseandtony.com/aggbug/3.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Tony Yates</dc:creator>
            <guid>http://blog.eliseandtony.com/archive/2007/05/10/WiX-Creating-Intallation-Files-Without-VStudio.aspx</guid>
            <pubDate>Thu, 10 May 2007 07:01:44 GMT</pubDate>
            <wfw:comment>http://blog.eliseandtony.com/comments/3.aspx</wfw:comment>
            <comments>http://blog.eliseandtony.com/archive/2007/05/10/WiX-Creating-Intallation-Files-Without-VStudio.aspx#feedback</comments>
            <slash:comments>6</slash:comments>
            <wfw:commentRss>http://blog.eliseandtony.com/comments/commentRss/3.aspx</wfw:commentRss>
            <trackback:ping>http://blog.eliseandtony.com/services/trackbacks/3.aspx</trackback:ping>
        </item>
        <item>
            <title>Continuous Integration, Finally!!!</title>
            <link>http://blog.eliseandtony.com/archive/2007/05/07/Continuous-Integration-Finally.aspx</link>
            <description>&lt;p&gt;Automation is a wonderful thing! &lt;/p&gt;
&lt;p&gt;I recently got my CI environment up and running on my personal development machine. I've installed and configured the usual suspects: &lt;a href="http://confluence.public.thoughtworks.org/display/CCNET/Welcome+to+CruiseControl.NET"&gt;CruiseControl.Net&lt;/a&gt;, &lt;a href="http://nant.sourceforge.net/"&gt;NAnt&lt;/a&gt;, &lt;a href="http://blogs.msdn.com/msbuild/"&gt;MSBuild&lt;/a&gt;, &lt;a href="http://www.nunit.org/"&gt;NUnit&lt;/a&gt;, and &lt;a href="http://subversion.tigris.org/"&gt;Subversion&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;One this I see a lot of people talk about is installing Apache to host a site, like TRAC, to view the source in the Subversion repository, but I've opted out of that. I have no desire to view source on my build server, as that will all be done on the machine I develop on, and no inclination to install Apache on an otherwise stable server &lt;img alt="" src="/Providers/BlogEntryEditor/FCKeditor/editor/images/smiley/msn/tounge_smile.gif" /&gt;.&lt;/p&gt;
&lt;p&gt;I think its wonderful that when I upload source changes to the repository, CC.Net will see those changes and begin the process of downloading the latest source to a working directory, call off MSBuild which builds the project and then runs unit testing, and then writes out reports for each process. So far I've only configured one project in CC.Net, and for that  I am using MSBuild. It works great. It feels like I have another person right there, working for me, 24 hours a day! I have doubts that I'll ever really need NAnt, but have it just incase I want to try something crazy! &lt;img alt="" src="/Providers/BlogEntryEditor/FCKeditor/editor/images/smiley/msn/regular_smile.gif" /&gt;&lt;/p&gt;
&lt;p&gt;No matter if you are a 9-5 developer, or everyday code-monkey, you really should check out having a CI setup somewhere within your environment. Once its configured, its worth the time invested to learn about each step 1000-fold!&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;img src="http://blog.eliseandtony.com/aggbug/2.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Tony Yates</dc:creator>
            <guid>http://blog.eliseandtony.com/archive/2007/05/07/Continuous-Integration-Finally.aspx</guid>
            <pubDate>Sun, 06 May 2007 22:21:11 GMT</pubDate>
            <wfw:comment>http://blog.eliseandtony.com/comments/2.aspx</wfw:comment>
            <comments>http://blog.eliseandtony.com/archive/2007/05/07/Continuous-Integration-Finally.aspx#feedback</comments>
            <slash:comments>10</slash:comments>
            <wfw:commentRss>http://blog.eliseandtony.com/comments/commentRss/2.aspx</wfw:commentRss>
            <trackback:ping>http://blog.eliseandtony.com/services/trackbacks/2.aspx</trackback:ping>
        </item>
    </channel>
</rss>