<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Mon, 21 May 2012 08:32:56 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Mike Willbanks' Blog: PHP Continuous Integration with Atlassian Bamboo]]></title>
      <guid>http://www.phpdeveloper.org/news/14114</guid>
      <link>http://www.phpdeveloper.org/news/14114</link>
      <description><![CDATA[<p>
<i>Mike Willbanks</i> as put together a new post talking about <a href="http://blog.digitalstruct.com/2010/03/01/php-continuous-integration-with-atlassian-bamboo/">continuous integration with Atlassian's Bamboo</a> software and getting it to cooperate with the needed PHP tools to round out your deployment (like PHP Depend, PHP Code Sniffer, PHP Mess Detector and PHPUnit).
</p>
<blockquote>
Continuous integration is all the rage these days; you are unit testing your code are you not? During some consulting in January with the help of <a href="http://sebastian-bergmann.de/">Sebastian Bergmann</a>, from <a href="http://thephp.cc/">thePHP.cc</a>, we setup continuous integration utilizing Atlassian Bamboo and received training on <a href="http://www.phpunit.de/">PHPUnit</a>. Using Atlassian Bamboo for continuous integration will take you a bit to setup, however, I have found it to be an invaluable tool when utilizing the Atlassian stack (JIRA, Confluence, Crucible, Bamboo and Crowd).
</blockquote>
<p>
He walks you through the process of getting the PHP tools installed (from PEAR packages) and includes links to two Bamboo plugins to help gather some metrics on the deployment process. He talks about the actual build tool (they went with <a href="http://ant.apache.org">ant</a>), setting up the locations for where output and external dependencies will be stored and includes the ant build.xml file they use to tie it all together.
</p>]]></description>
      <pubDate>Tue, 02 Mar 2010 10:51:42 -0600</pubDate>
    </item>
  </channel>
</rss>

