<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Bamboo Drawbacks Archives - scmGalaxy</title>
	<atom:link href="https://www.scmgalaxy.com/tutorials/tag/bamboo-drawbacks/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.scmgalaxy.com/tutorials/tag/bamboo-drawbacks/</link>
	<description>A Platform for Software Engineers</description>
	<lastBuildDate>Sat, 27 Feb 2021 09:55:12 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>
	<item>
		<title>Disadvantages of Bamboo &#8211; Bamboo Expert Review</title>
		<link>https://www.scmgalaxy.com/tutorials/disadvantage-of-bamboo/</link>
					<comments>https://www.scmgalaxy.com/tutorials/disadvantage-of-bamboo/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Thu, 25 Feb 2010 09:41:42 +0000</pubDate>
				<category><![CDATA[Bamboo]]></category>
		<category><![CDATA[Bamboo Analysis]]></category>
		<category><![CDATA[Bamboo Disadvantages]]></category>
		<category><![CDATA[Bamboo Disappointment]]></category>
		<category><![CDATA[Bamboo Drawbacks]]></category>
		<category><![CDATA[Bamboo Experts Review]]></category>
		<category><![CDATA[Bamboo Feedback]]></category>
		<category><![CDATA[Bamboo implementation feedback]]></category>
		<category><![CDATA[Bamboo missing features]]></category>
		<category><![CDATA[CI Tool Bamboo Disadvantages]]></category>
		<category><![CDATA[Cons of Atlassian Bamboo]]></category>
		<category><![CDATA[Continuous integration Tool]]></category>
		<category><![CDATA[Disadvantage]]></category>
		<category><![CDATA[Disadvantages of Bamboo]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2010/02/25/disadvantage-of-bamboo/</guid>

					<description><![CDATA[<p>Bamboo Disappointment Being a big fan of Atlassian&#8217;s Confluence and Jira, it was with much anticipation that installed Bamboo, the [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/disadvantage-of-bamboo/">Disadvantages of Bamboo &#8211; Bamboo Expert Review</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img fetchpriority="high" decoding="async" class="alignnone size-full wp-image-4162" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2010/02/bamboo-disadvantage.png" alt="bamboo-disadvantage" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2010/02/bamboo-disadvantage.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2010/02/bamboo-disadvantage-300x200.png 300w" sizes="(max-width: 600px) 100vw, 600px" /></p>
<p><b>Bamboo Disappointment </b><br />
Being a big fan of Atlassian&#8217;s Confluence and Jira, it was with much anticipation that installed Bamboo, the continuous integration (CI) engine they&#8217;ve released. Perhaps these high expectations led to my ultimate disappointment with Bamboo, but truly the features I&#8217;ve come to expect in a commercial CI product are nowhere to be found.</p>
<p><b>No concept of inherited project structure.</b><br />
If you have 20 modules you would like to build, defining behavior and properties for each is a daunting task. QuickBuild and AntHillPro both allow for a hierarchal organization of modules, so that a child may inherit properties (like environmental variables, build targets, etc) of its parent. In Bamboo, when creating a &#8220;Plan&#8221;, I can clone an existing module, but that&#8217;s it. Should I have the need to change a property for all plans, I&#8217;ll be forced to configure each through the web GUI. A tedious process &#8212; even with Cruisecontrol I could search &amp; replace config.xml in a text editor to make wholesale changes.</p>
<p><b>Alien nomenclature</b><br />
In Bamboo, you have top-level &#8220;projects&#8221;, and beneath them you have &#8220;plans&#8221;, which represent the modules being built. I&#8217;ve never used the word &#8220;plan&#8221; before when describing a module&#8217;s build, and frankly the limited options offered by Bamboo to govern build behavior makes it a dubious word choice.</p>
<p><b>No passing of properties</b><br />
It is sometimes desirable to direct a CI engine to pass arbitrary properties to one&#8217;s build process, and vice versa. I don&#8217;t mean &#8220;static&#8221; environmental variables, rather I refer to dynamic properties like &#8220;version number&#8221;. No such functionality is present in Bamboo. Luntbuild and Quickbuild both allow for this using OGNL expressions.</p>
<p><b>No concept of build promotion</b><br />
Most commercial CI products have evolved to include &#8220;Application Lifecycle Management&#8221;, so you may describe how a build can go from being development-status to gold. Implicit in this is a workflow allowing QA to promote and release builds. None of this is even hinted at in Bamboo &#8212; it does not even tag your build.</p>
<p><b>Reference:</b><br />
<a href="http://poorinnerlife.blogspot.com/2007/09/bamboo-disappointment.html" target="_blank" rel="noopener">http://poorinnerlife.blogspot.com/2007/09/bamboo-disappointment.html</a></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/disadvantage-of-bamboo/">Disadvantages of Bamboo &#8211; Bamboo Expert Review</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/disadvantage-of-bamboo/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
