<?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 Archives - scmGalaxy</title>
	<atom:link href="https://www.scmgalaxy.com/tutorials/tag/bamboo/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.scmgalaxy.com/tutorials/tag/bamboo/</link>
	<description>A Platform for Software Engineers</description>
	<lastBuildDate>Sat, 27 Feb 2021 09:55:13 +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>Advantage and disadvantage of Bamboo?</title>
		<link>https://www.scmgalaxy.com/tutorials/advantage-and-disadvantage-of-bamboo/</link>
					<comments>https://www.scmgalaxy.com/tutorials/advantage-and-disadvantage-of-bamboo/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Thu, 07 Dec 2017 10:54:04 +0000</pubDate>
				<category><![CDATA[Jenkins]]></category>
		<category><![CDATA[Bamboo]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/?p=2122</guid>

					<description><![CDATA[<p>scmuser created the topic: Advantage and disadvantage of Bamboo? what is the what is Advantage and disadvantage of Bamboo? Any [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/advantage-and-disadvantage-of-bamboo/">Advantage and disadvantage of Bamboo?</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>scmuser created the topic: Advantage and disadvantage of Bamboo?</strong><br />
what is the what is Advantage and disadvantage of Bamboo?</p>
<p>Any body can define?</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/advantage-and-disadvantage-of-bamboo/">Advantage and disadvantage of Bamboo?</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/advantage-and-disadvantage-of-bamboo/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Bamboo Vs Teamcity</title>
		<link>https://www.scmgalaxy.com/tutorials/bamboo-vs-teamcity/</link>
					<comments>https://www.scmgalaxy.com/tutorials/bamboo-vs-teamcity/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Thu, 07 Dec 2017 10:53:01 +0000</pubDate>
				<category><![CDATA[Jenkins]]></category>
		<category><![CDATA[Bamboo]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/?p=2120</guid>

					<description><![CDATA[<p>scmuser created the topic: Bamboo Vs Teamcity What is difference between Bamboo and Teamcity? Any body can explain?</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/bamboo-vs-teamcity/">Bamboo Vs Teamcity</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>scmuser created the topic: Bamboo Vs Teamcity</strong><br />
What is difference between Bamboo and Teamcity?</p>
<p>Any body can explain?</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/bamboo-vs-teamcity/">Bamboo Vs Teamcity</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/bamboo-vs-teamcity/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Bamboo Vs AnthillPro</title>
		<link>https://www.scmgalaxy.com/tutorials/bamboo-vs-anthillpro/</link>
					<comments>https://www.scmgalaxy.com/tutorials/bamboo-vs-anthillpro/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Thu, 07 Dec 2017 10:51:23 +0000</pubDate>
				<category><![CDATA[Jenkins]]></category>
		<category><![CDATA[Bamboo]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/?p=2118</guid>

					<description><![CDATA[<p>scmuser created the topic: Bamboo Vs AnthillPro What is the difference between Bamboo Vs AnthillPro? Any inputs ?</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/bamboo-vs-anthillpro/">Bamboo Vs AnthillPro</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>scmuser created the topic: Bamboo Vs AnthillPro</strong><br />
What is the difference between Bamboo Vs AnthillPro?<br />
Any inputs ?</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/bamboo-vs-anthillpro/">Bamboo Vs AnthillPro</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/bamboo-vs-anthillpro/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Bamboo Vs CruiseControl</title>
		<link>https://www.scmgalaxy.com/tutorials/bamboo-vs-cruisecontrol/</link>
					<comments>https://www.scmgalaxy.com/tutorials/bamboo-vs-cruisecontrol/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Thu, 07 Dec 2017 10:50:09 +0000</pubDate>
				<category><![CDATA[Jenkins]]></category>
		<category><![CDATA[Bamboo]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/?p=2116</guid>

					<description><![CDATA[<p>scmuser created the topic: Bamboo Vs CruiseControl what is difference between Bamboo Vs CruiseControl? Any inputs for this?</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/bamboo-vs-cruisecontrol/">Bamboo Vs CruiseControl</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>scmuser created the topic: Bamboo Vs CruiseControl</strong><br />
what is difference between Bamboo Vs CruiseControl? Any inputs for this?</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/bamboo-vs-cruisecontrol/">Bamboo Vs CruiseControl</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/bamboo-vs-cruisecontrol/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>What is Bamboo and its Features</title>
		<link>https://www.scmgalaxy.com/tutorials/what-is-bamboo-and-its-features/</link>
					<comments>https://www.scmgalaxy.com/tutorials/what-is-bamboo-and-its-features/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Thu, 07 Dec 2017 10:48:55 +0000</pubDate>
				<category><![CDATA[Jenkins]]></category>
		<category><![CDATA[Bamboo]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/?p=2114</guid>

					<description><![CDATA[<p>scmuser created the topic: What is Bamboo and its Features What is Bamboo and its Features. please explain? rajeshkumar replied [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/what-is-bamboo-and-its-features/">What is Bamboo and its Features</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>scmuser created the topic: What is Bamboo and its Features</strong><br />
What is Bamboo and its Features. please explain?</p>
<p><strong>rajeshkumar replied the topic: Re:What is Bamboo and its Features</strong><br />
Good Articles<br />
Regards,<br />
Rajesh Kumar<br />
Twitt me @ <a href="http://twitter.com/RajeshKumarIn">twitter.com/RajeshKumarIn</a></p>
<p><strong>mfeighner replied the topic: Re:What is Bamboo and its Features</strong><br />
Yes, What is Bamboo and its Features. please explain?<br />
&#8220;Good Articles&#8221;? I am fluent in ClearCase.</p>
<p><strong>rajeshkumar replied the topic: Re:What is Bamboo and its Features</strong><br />
Please refer this&#8230;</p>
<p><a href="http://www.scmgalaxy.com/index.php?view=categor...om_content&#038;Itemid=62">www.scmgalaxy.com/index.php?view=categor&#8230;om_content&#038;Itemid=62</a><br />
Regards,<br />
Rajesh Kumar<br />
Twitt me @ <a href="http://twitter.com/RajeshKumarIn">twitter.com/RajeshKumarIn</a></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/what-is-bamboo-and-its-features/">What is Bamboo and its Features</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/what-is-bamboo-and-its-features/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Integration of Bamboo with Rational Functional Tester</title>
		<link>https://www.scmgalaxy.com/tutorials/integration-of-bamboo-with-rational-functional-tester/</link>
					<comments>https://www.scmgalaxy.com/tutorials/integration-of-bamboo-with-rational-functional-tester/#comments</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Fri, 01 Dec 2017 09:01:05 +0000</pubDate>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Bamboo]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/?p=780</guid>

					<description><![CDATA[<p>dadasaheb created the topic: Integration of Bamboo with Rational Functional Tester Hello, Is is Possible to run the scripts using [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/integration-of-bamboo-with-rational-functional-tester/">Integration of Bamboo with Rational Functional Tester</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>dadasaheb created the topic: Integration of Bamboo with Rational Functional Tester</strong><br />
Hello,</p>
<p>Is is Possible to run the scripts using Bamboo? which were written on Rational Functional Tester(Eclipsed Based Tool)?</p>
<p>Thanks,<br />
Manju</p>
<p><strong>narayana replied the topic: Re: Integration of Bamboo with Rational Functional Tester</strong><br />
Hi Manju,</p>
<p>Bamboo server is mainly meant for continuous integration and in turn quick feedback to the developers on their code check-ins. So ideally this environment should target for faster build and execution of some unit testers. If this environment is light weight then performance of your builds would be good.</p>
<p>To execute the integration testers using RFT/QTP or any other test automation tool it would be ideal to have dedicated agent machine where in you can have all the dependenct tools installation to run your testers. You can have two dependent build plans, one to start the build and if it is successful then dependent plan (which will run integration testers) will start based on first one&#8217;s success.</p>
<p>However it is technically possible to acheive everything on Bamboo master itslef if you don&#8217;t like this server-slave model. But using Bamboo&#8217;s distributed builds feature is ideal in your scenario.</p>
<p>Check Bamboo&#8217;s release notes once and you will get idea on how to achieve this easily.</p>
<p>Regards,<br />
Kali</p>
<p><strong>dadasaheb replied the topic: Re: Integration of Bamboo with Rational Functional Tester</strong><br />
Hi Kali,</p>
<p>Thanks for your info i will check on release notes of Bamboo for further info.</p>
<p>Thanks,<br />
Manju</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/integration-of-bamboo-with-rational-functional-tester/">Integration of Bamboo with Rational Functional Tester</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/integration-of-bamboo-with-rational-functional-tester/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Top 10 Continuous Integration Tools &#124; List of Best CI Tools &#124; scmGalaxy</title>
		<link>https://www.scmgalaxy.com/tutorials/top-10-continuous-integration-tool/</link>
					<comments>https://www.scmgalaxy.com/tutorials/top-10-continuous-integration-tool/#comments</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Mon, 20 Mar 2017 23:53:21 +0000</pubDate>
				<category><![CDATA[Continuous Integration]]></category>
		<category><![CDATA[Bamboo]]></category>
		<category><![CDATA[Best]]></category>
		<category><![CDATA[Best Continuous Integration Tools]]></category>
		<category><![CDATA[CI Tools]]></category>
		<category><![CDATA[CircleCI]]></category>
		<category><![CDATA[Codeship]]></category>
		<category><![CDATA[Continuous]]></category>
		<category><![CDATA[Continuous Integration Tools]]></category>
		<category><![CDATA[GitLab CI]]></category>
		<category><![CDATA[Go CD]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Jenkins]]></category>
		<category><![CDATA[list]]></category>
		<category><![CDATA[List of Continuous Integration Tools]]></category>
		<category><![CDATA[Microsoft Team Foundation Server]]></category>
		<category><![CDATA[Teamcity]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Top]]></category>
		<category><![CDATA[Top CI Tools]]></category>
		<category><![CDATA[Top Continuous Integration Tools]]></category>
		<category><![CDATA[Travis CI]]></category>
		<category><![CDATA[UBuild-UDeploy-URelease]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2017/03/20/top-10-continuous-integration-tool/</guid>

					<description><![CDATA[<p>Today we are present here with another interesting article which will help you to know about the best tools which [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/top-10-continuous-integration-tool/">Top 10 Continuous Integration Tools | List of Best CI Tools | scmGalaxy</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div><img fetchpriority="high" decoding="async" class="aligncenter wp-image-2992 size-full" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2017/03/top-10-continuous-integrati.png" alt="continuous-integration-tools" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2017/03/top-10-continuous-integrati.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2017/03/top-10-continuous-integrati-300x200.png 300w" sizes="(max-width: 600px) 100vw, 600px" /></div>
<div></div>
<div style="text-align: justify;">Today we are present here with another interesting article which will help you to know about the best tools which are used for continuous integration in DevOps practices.</div>
<div style="text-align: justify;"></div>
<div style="text-align: justify;">Continuous Integration has become a mainstream technique for software development. Which makes it mandatory to implement it in your software development lifecycle (SDLC). But implementation of CI required best selection of tools to achieve good results and there is still a confusion amongst beginners and even in vetrans of software industry while choosing the best tools. So keep reading, I have done some research and compile a list of CI tools which will definitely going to help you.</div>
<div style="text-align: justify;"></div>
<div style="text-align: justify;"><strong>Before going further, let&#8217;s first see what is Continuous Integration?</strong></div>
<div style="text-align: justify;"></div>
<div style="text-align: justify;">Continuous Integration is a practice in DevOps software development process which improves the quality of the code. In this practice all the developers who are related and working on the project integrate there codes into a central repository frequently for several times in a day. After which automated build and automated tests run, which verify each integrations in the repository. The main objective of the continuous integration is to provide rapid feedback when any defect is found in the code base and correct it as soon as possible.</div>
<div style="text-align: justify;"></div>
<div style="text-align: justify;">Now we know about continuous Integration but one question arises here, <strong>Why we do Continuous Integration?</strong></div>
<div style="text-align: justify;"></div>
<div style="text-align: justify;"><strong>So, Now let&#8217;s see the benefits of CI</strong></div>
<div style="text-align: justify;"></div>
<ul>
<li style="text-align: justify;"><strong>Earlier finding &amp; addressing of Bugs &#8211;</strong> By implementing continuous integration you can do frequent testings which helps to find bugs and error quickly before they ruin your whole efforts later.</li>
</ul>
<ul>
<li style="text-align: justify;"><strong>Improve software quality &#8211;</strong> Early finding issues in the codes, developers can act on them early before they grow into larger problems later,  which ultimately improves the quality of the software.</li>
</ul>
<ul>
<li style="text-align: justify;"><strong>Reduce the time it takes to validate &#8211;</strong> CI immensely reduce the waiting time to find out if your code’s going to work or not.</li>
</ul>
<ul>
<li style="text-align: justify;"><strong>Release new software updates &#8211;</strong> Doing frequently and numbers of time automated build and test of codes helps teams to deliver the new updates to the user more often and faster.</li>
</ul>
<div style="text-align: justify;"></div>
<div style="text-align: justify;"></div>
<div style="text-align: justify;">So, these are the major benefits of CI. Now back to the point and purpose of this article, as I said earlier continuous intergation needs various tools to implement the process and choosing amongst the available tools for your purpose can be a daunting task, especially when you are going to select for the first time.</div>
<div style="text-align: justify;"></div>
<div style="text-align: justify;"><strong>So, without further wasting any time let&#8217;s check out the top 10 Continuous integration tools.</strong></div>
<div style="text-align: justify;"></div>
<div style="text-align: justify;">
<p><strong>1. Jenkins</strong></p>
<p><img decoding="async" class="alignnone wp-image-558 size-full" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2017/03/jenkins-ci-tool.png" alt="jenkins" width="300" height="200" /><br />
<strong>Jenkins</strong> is a Java written Continuous Integration tool, which was initiated as the fork of Hudson after conflict with oracle. It is a cross platform tool which allow GUI interface and console commands configuration. It available under MIT license which make it free to use. It supports rich plugins that integrates with virtually every existing software configuration management [SCM] or builds tool.</p>
<p><strong>Features:- </strong></p>
</div>
<ul>
<li style="text-align: justify;">Open Source</li>
<li style="text-align: justify;">Easy installation</li>
<li style="text-align: justify;">Easy configuration</li>
<li style="text-align: justify;">Rich plugin ecosystem</li>
<li style="text-align: justify;">Extensibility</li>
<li style="text-align: justify;">Distributed builds</li>
<li style="text-align: justify;">Platform: Cross-platform</li>
</ul>
<div style="text-align: justify;"></div>
<div style="text-align: justify;">
<p><strong>2. TeamCity</strong></p>
<p><img decoding="async" class="alignnone wp-image-559 size-full" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2017/03/teamcity-ci-toool.png" alt="teamcity" width="300" height="200" /></p>
<p>&nbsp;</p>
</div>
<div style="text-align: justify;">
<p><strong>TeamCity</strong> is one of the mature and wise java based continuous integration server which is belongs to JetBrains labs. It is available in free and paid license for users. It&#8217;s free version offers almost all the features but for up to 20 build configurations and 3 free Build Agents. Teamcity also supports different tools and frameworks and also it&#8217;s available with wide variety of plugins. It&#8217;s also support .Net features which makes it suitable for .Net projects.</p>
<p><strong>Features :- </strong></p>
</div>
<ul>
<li style="text-align: justify;">Free and Paid</li>
<li style="text-align: justify;">Gated Commits (prevents developers from breaking sources in a version control system by running the build remotely for local changes prior to commit)</li>
<li style="text-align: justify;">Build Grid. Allows running multiple builds and tests under different platforms and environments simultaneously</li>
<li style="text-align: justify;">Integrated code coverage, inspections and duplicates search</li>
<li style="text-align: justify;">Integration with IDEs: Eclipse, IntelliJ IDEA, Visual Studio</li>
<li style="text-align: justify;">Platforms supported: Java, .NET and Ruby</li>
<li style="text-align: justify;">Supports cloud integration</li>
</ul>
<div style="text-align: justify;"></div>
<div style="text-align: justify;">
<p><strong>3. Travis CI</strong></p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-560 size-full" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2017/03/travis-ci-tool.png" alt="travis ci" width="300" height="200" /></p>
<p>&nbsp;</p>
</div>
<div style="text-align: justify;"><strong>Travis CI</strong> is an open source continuous integration tool which is written in RUBY. It&#8217;s easily get sync with GitHub. It&#8217;s supports platforms like Linux, Mac or iOS and also supports many languages in which Node js, php, Xcode, python, java, are few of them. It also performs parallel test runs using their great APIs and command line tools.</div>
<ul>
<li style="text-align: justify;">Open source</li>
<li style="text-align: justify;">Supports pull request and branch build flow</li>
<li style="text-align: justify;">Parallel test runs</li>
<li style="text-align: justify;">Easily synchronize with GitHub</li>
<li style="text-align: justify;">Flexible plans for every size project</li>
<li style="text-align: justify;">Platforms: Hosted</li>
<li style="text-align: justify;">Supports Many Languages like Node js, php, Xcode, python and many more.</li>
</ul>
<div style="text-align: justify;"></div>
<div style="text-align: justify;">
<p><strong>4. Microsoft Team Foundation Server</strong></p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-561 size-full" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2017/03/team-foundation-server-ci-t.png" alt="tfs" width="300" height="200" /><br />
Team foundation server which is also abbreviated to TFS is a product of microsoft. It is a collaborative tool that consists the code repositories, continuous integration, and bug or task tracking. TFS perform in environment like Eclipse, Xcode, Visual Studio or in Git client. It&#8217;s also support languages like Python, C#, HTML, Java and various others too. It is available for free downloading but under trialware license.<strong><br />
</strong></p>
</div>
<ul>
<li style="text-align: justify;">Trial-ware</li>
<li style="text-align: justify;">Supports many languages like Python, C#, HTML, Java and various others</li>
<li style="text-align: justify;">Work in any environment like Visual Studio, Xcode, Eclipse, or any Git client</li>
<li style="text-align: justify;">Extensible tool can work effectively for all shapes and sizes</li>
</ul>
<div style="text-align: justify;"></div>
<div style="text-align: justify;">
<p><strong>5. Bamboo</strong></p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-562 size-full" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2017/03/bamboo-ci-tool.png" alt="bamboo" width="300" height="200" /></p>
</div>
<div style="text-align: justify;">
<p><strong>Bamboo</strong> is also one of the top continuous integration tool which is developed by Atlassian. This is available with free trial license. Bamboo is written in Java and it is easily works with JIRA &amp; Bitbucket. It&#8217;s also allow you to import jenkins data to Bamboo easily. Bamboo also supports others tools like AWS, Amazon S3, Ant, Docker, codeDeploy, Maven, Git &amp; SVN.</p>
<p><strong style="font-size: 12.16px;">Features:- </strong></p>
</div>
<ul>
<li style="text-align: justify;">Paid and Free trial</li>
<li style="text-align: justify;">Cross platform</li>
<li style="text-align: justify;">Allow to Import data from Jenkins</li>
<li style="text-align: justify;">Works with JIRA and Bitbucket</li>
<li style="text-align: justify;">Works with others tools like CodeDeply, Ducker, Maven, Git, SVN, Mercurial, Ant, AWS, Amazon S3 buckets</li>
<li style="text-align: justify;">Support many languages</li>
<li style="text-align: justify;">Can run multiple builds parerally</li>
<li style="text-align: justify;">customization of triggers and variables</li>
<li style="text-align: justify;">Very fast and easy to use</li>
</ul>
<div style="text-align: justify;"></div>
<div style="text-align: justify;">
<p><strong>6. UBuild-UDeploy-URelease</strong></p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-563 size-full" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2017/03/urvancode-ci-tool.png" alt="ubuild-udeploy-urelease" width="300" height="200" /><br />
UBuild-UDeploy-URelease is also known as Urbancode deploy is a collaborative product of IBM. It provides continuous delivery, self-service, speedy feedback and progressive updates within the agile development and automates the applying deployments during a consistent manner. With urbancode You can systemise the changes you pushed on servers, tiers and components and also restore the applications.</p>
<p><strong style="font-size: 12.16px;">Features:- </strong></p>
</div>
<ul>
<li style="text-align: justify;">Licensing plans</li>
<li style="text-align: justify;">Hosted service</li>
<li style="text-align: justify;">Server virtualization</li>
<li style="text-align: justify;">Integrated with middle-ware</li>
<li style="text-align: justify;">Clear visibility: what is deployed where and who changed what</li>
<li style="text-align: justify;">Configuration and security differences across environments</li>
<li style="text-align: justify;">Orchestration of changes across servers, tiers and components</li>
<li style="text-align: justify;">Automated provisioning, updating, and de-provisioning of cloud environments</li>
<li style="text-align: justify;">Automated, consistent deployments and rollbacks of applications</li>
</ul>
<div style="text-align: justify;"></div>
<div style="text-align: justify;">
<p><strong>7. Go CD</strong></p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-564 size-full" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2017/03/gocd-ci-tool.png" alt="go cd" width="300" height="200" /></p>
<p><strong><br />
Go CD</strong> is a free of charge (excluding commercial support) tool written in Java and Ruby which belongs to ThoughtWorks. This tool works on Linux, Windows and Mac Platforms. It&#8217;s also supports many languages but which makes it stand out among-st the tools is the Pipeline concept which makes build process easy and it eliminate the file-handle leak errors and fix the OOM on agents when parsing large xml test artifacts.</p>
<p><span style="font-size: 12.16px;">Features:- </span></p>
</div>
<ul>
<li style="text-align: justify;">Availability: Free with paid support</li>
<li style="text-align: justify;">Platform: Windows, Linux, Mac</li>
<li style="text-align: justify;">Pipeline Concept</li>
<li style="text-align: justify;">Parallel execution of the tasks</li>
<li style="text-align: justify;">Support Many languages</li>
<li style="text-align: justify;">Easily compare builds</li>
<li style="text-align: justify;">Clearly visualize workflow</li>
<li style="text-align: justify;">Promote trusted artifacts</li>
<li style="text-align: justify;">Plugins availability</li>
</ul>
<div style="text-align: justify;"></div>
<div style="text-align: justify;"><strong>8. GitLab CI</strong></div>
<div style="text-align: justify;">
<p><img loading="lazy" decoding="async" class="alignnone wp-image-565 size-full" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2017/03/gitlab-ci-tool.png" alt="gitlab ci" width="300" height="200" /></p>
<p><strong>GitLab CI</strong> is an open source and also comes with commercial licesnse continuous integration tool. It belongs to Gitlab inc. which is written in Ruby and Go. This tool support platforms like Windows, OSX , Linux, Unix and various others which supports Go. Gitlab work with languages like Java, PHP, Ruby, C and with various others too.</p>
<p><strong style="font-size: 12.16px;">Features:- </strong></p>
</div>
<ul>
<li style="text-align: justify;">Platform: Hosted</li>
<li style="text-align: justify;">Availability: Free and paid with trial</li>
<li style="text-align: justify;">Easy to learn</li>
<li style="text-align: justify;">GitLab CI is fully integrated with GitLab</li>
<li style="text-align: justify;">Docker support</li>
<li style="text-align: justify;">Pipeline Concept</li>
<li style="text-align: justify;">Supports multi-languages &#8211; Java, PHP, Ruby, C etc..</li>
<li style="text-align: justify;">Parallel builds</li>
<li style="text-align: justify;">Autoscaling</li>
<li style="text-align: justify;">Build artifacts</li>
</ul>
<div style="text-align: justify;"></div>
<div style="text-align: justify;">
<p><strong>9. CircleCI</strong></p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-566 size-full" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2017/03/circle-ci-tool.png" alt="circleci" width="300" height="200" /><br />
CircleCI is also belongs to Gitlab Inc, free and paid with trail option which runs in any environment like cross platform mobile app too. Circle ci supports languages such as Python, Ruby/Rails, Node.js, PHP, Haskell, Skala and Java. This tool is scalable which minimize the errors and improves application quality. Circle CI also supports Docker.</p>
<p><strong style="font-size: 12.16px;">Features:- </strong><strong><br />
</strong></p>
</div>
<div style="text-align: justify;"></div>
<ul>
<li style="text-align: justify;">Availability: Free and paid with trial</li>
<li style="text-align: justify;">Platform: Cross platform</li>
<li style="text-align: justify;">Supported languages includes Java, Ruby/Rails, Python, Node.js, PHP, Haskell, and Skala</li>
<li style="text-align: justify;">Supports Docker</li>
<li style="text-align: justify;">Flexible pricing model</li>
</ul>
<div style="text-align: justify;"></div>
<div style="text-align: justify;">
<p><strong>10. Codeship</strong></p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-567 size-full" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2017/03/codeship-ci-tool.png" alt="codeship" width="300" height="200" /></p>
<p>Codeship is also an powerful hosted CI tool which is available with free and paid support options. This tool is very easy to set up and it automatically deploy the passed tests results. This tool works on GitHub and Bitbucket, but you can use it with docker platform too by opting packages. This tool support langusges such as Java, PHP, Ruby (Rails), Node.js, Python, and Go.</p>
<p><strong style="font-size: 12.16px;">Features:- </strong></p>
</div>
<ul>
<li style="text-align: justify;">Availability: Free and paid</li>
<li style="text-align: justify;">Platform: Hosted</li>
<li style="text-align: justify;">ParallelCI feature</li>
<li style="text-align: justify;">Supported languages Go Ruby on Rails, Node.js, PHP, Java, Go, Dart etc..</li>
<li style="text-align: justify;">Flexible Pricing</li>
<li style="text-align: justify;">Docker Supported (by upgrading)</li>
<li style="text-align: justify;">Easy to setup, fast and reliable</li>
</ul>
<div style="text-align: justify;"></div>
<div style="text-align: justify;">So, this is my list of top continuous integrations tools. Hope my efforts will help you in your Continuous integration process. One more thing, I would like to add here is that, if you want to learn the continuous integration process or you need support to get started with these tools in your work environment than scmGalaxy offers support from industry experts. And, If you think that any others tools deserves place in this list than feel free to share with us in the comment section.</div>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/top-10-continuous-integration-tool/">Top 10 Continuous Integration Tools | List of Best CI Tools | scmGalaxy</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/top-10-continuous-integration-tool/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Bamboo Training &#124; Bamboo Course &#124; Bamboo Trainer &#124; Online &#124; Classroom</title>
		<link>https://www.scmgalaxy.com/tutorials/bamboo-training/</link>
					<comments>https://www.scmgalaxy.com/tutorials/bamboo-training/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Thu, 10 Jul 2014 13:37:40 +0000</pubDate>
				<category><![CDATA[Training]]></category>
		<category><![CDATA[Bamboo]]></category>
		<category><![CDATA[Bamboo Certification]]></category>
		<category><![CDATA[Bamboo Classroom Training]]></category>
		<category><![CDATA[Bamboo Course]]></category>
		<category><![CDATA[Bamboo Trainer]]></category>
		<category><![CDATA[Bamboo Training]]></category>
		<category><![CDATA[Bamboo Training in Amsterdam]]></category>
		<category><![CDATA[Bamboo Training in Bangalore]]></category>
		<category><![CDATA[Bamboo Training in Hyderabad]]></category>
		<category><![CDATA[Bamboo Training in India]]></category>
		<category><![CDATA[Bamboo Training in Mumbai]]></category>
		<category><![CDATA[Bamboo Training in Netherlands]]></category>
		<category><![CDATA[Bamboo Training in Pune]]></category>
		<category><![CDATA[Bamboo Training in Singapore]]></category>
		<category><![CDATA[Bamboo Training in UK]]></category>
		<category><![CDATA[Bamboo Training in USA]]></category>
		<category><![CDATA[Bamboo Training Online]]></category>
		<category><![CDATA[certification]]></category>
		<category><![CDATA[Classroom]]></category>
		<category><![CDATA[Classroom Bamboo Training]]></category>
		<category><![CDATA[Course]]></category>
		<category><![CDATA[Online]]></category>
		<category><![CDATA[Online Bamboo Training]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2014/07/10/bamboo-training/</guid>

					<description><![CDATA[<p>scmGalaxy is a community initiatives based on Software configuration management that helps community members to optimize their software development process, [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/bamboo-training/">Bamboo Training | Bamboo Course | Bamboo Trainer | Online | Classroom</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-3703 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2014/07/bamboo-training.png" alt="bamboo-training" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2014/07/bamboo-training.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2014/07/bamboo-training-300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p><a title="DevOps Training Registration" href="events/register/index.html" target="_blank" rel="noopener"><img loading="lazy" decoding="async" class=" size-full wp-image-1" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2014/07/registernow.jpg" alt="" width="232" height="104" /></a></p>
<p><strong>scmGalaxy</strong> is a community initiatives based on Software configuration management that helps community members to optimize their software development process, Software Development Life Cycle optimization, Agile Methodologies and improve productivity across all aspects of Java development, including Build Scripts, Testing, Issue Tracking, Continuous Integration, Code Quality and more. scmGalaxy group that helps organisations optimize their software development process. We provide consulting, training and mentoring services in Agile Development Practices such as Version Management, Continuous Integration, Build Management, Test-Driven Development, Acceptance-Test Driven Development, Build Automation, Code Quality Practices and Automated Testing.</p>
<p>We provide job oriented training in the area of Configuration management, Build and Release Engineering. Candidates with engineering or software background and looking to either start or change their career to Build and Release Engineering, would benefit most from this training. Instructor-led training course offered in India, Bangalore, Delhi, Pune, Mumbai and Hydrabad. Instructor is an expert in Software configuration management, Build and release engineering with more than 15 years industry experience in india.The Goal of the course make the training attendants equip with all the concepts of build and release engineering.</p>
<p><strong>Contact us</strong></p>
<ul>
<li>Mail &#8211; info@scmGalaxy.com</li>
<li>Call &#8211; +91 700 483 5930</li>
<li>WhatsApp &#8211; +91 700 483 5930</li>
<li>Skype &#8211; scmGalaxy</li>
</ul>
<p><strong>Course Objectives</strong><br />
To bring your team up to speed with agile development, We can also run the from Continuous Integration to Continuous Delivery with autoamted course within your premises.</p>
<p><strong>Course Schedule</strong><br />
This course is an intensive 1-day &amp; 2-day workshop with a mixture of teaching and lab exercises. Currently, this course is offered exclusively as an on-site course. Please contact us for more details.</p>
<p><strong>Audience</strong><br />
This is a hands-on, practical course designed to teach specialised skills for real-world development situations. It is thus primarily aimed at a SCM Engineer, Build/Release Engineer and developer audience.</p>
<p><strong>Approach</strong><br />
The course is modular and flexible &#8211; depending on specific student needs and requests. Through our trainings, you benefit from the wide experience and architectural expertise of our team. We bring that experience to you in an highly interactive, intensely hands-on setting.</p>
<ul>
<li>Getting started with Bamboo</li>
<li>Understanding Bamboo</li>
<li>Getting started with Java and Bamboo</li>
<li>Getting started with .NET and Bamboo</li>
<li>Configuring plans</li>
<li>Deployment projects using Bamboo</li>
<li>Evaluator</li>
<li>Developer</li>
<li>Getting support</li>
<li>Automatic plan branches</li>
<li>Quarantining intermittent tests</li>
<li>Integrating Bamboo with Atlassian applications</li>
<li>Bamboo remote agent installation guide</li>
<li>Getting feedback</li>
<li>Importing data from Jenkins</li>
<li>Administering</li>
<li>All administration topics</li>
<li>Release notes</li>
<li>Installing and upgrading</li>
<li>System settings</li>
<li>Users and permissions</li>
<li>Data and backups</li>
<li>Security</li>
</ul>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/bamboo-training/">Bamboo Training | Bamboo Course | Bamboo Trainer | Online | Classroom</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/bamboo-training/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Top Selected Bamboo Interview Questions</title>
		<link>https://www.scmgalaxy.com/tutorials/bamboo-interview-questions/</link>
					<comments>https://www.scmgalaxy.com/tutorials/bamboo-interview-questions/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Thu, 17 Jun 2010 10:29:23 +0000</pubDate>
				<category><![CDATA[Interview Questions & Answers]]></category>
		<category><![CDATA[Atlassian Bamboo]]></category>
		<category><![CDATA[Bamboo]]></category>
		<category><![CDATA[Bamboo Interview]]></category>
		<category><![CDATA[Bamboo Interview Guide]]></category>
		<category><![CDATA[Bamboo Interview Q&A]]></category>
		<category><![CDATA[Bamboo Interview Questions]]></category>
		<category><![CDATA[Bamboo Job Interview]]></category>
		<category><![CDATA[Bamboo Job Interview Kit]]></category>
		<category><![CDATA[Interview]]></category>
		<category><![CDATA[Interview Questions Bamboo]]></category>
		<category><![CDATA[list]]></category>
		<category><![CDATA[Most Asked]]></category>
		<category><![CDATA[Questions]]></category>
		<category><![CDATA[Selected]]></category>
		<category><![CDATA[Selected Bamboo Interview Questions]]></category>
		<category><![CDATA[Sets]]></category>
		<category><![CDATA[Top]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2010/06/17/bamboo-interview-questions/</guid>

					<description><![CDATA[<p>Top Selected Bamboo Interview Questions Bamboo Questions: Tell me more about continuous integration ? How did you configured? Plugins used [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/bamboo-interview-questions/">Top Selected Bamboo Interview Questions</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4290" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2010/06/bamboo-interview-questions.png" alt="bamboo-interview-questions" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2010/06/bamboo-interview-questions.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2010/06/bamboo-interview-questions-300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>Top Selected Bamboo Interview Questions</p>
<p><strong>Bamboo Questions:</strong></p>
<ol>
<li>Tell me more about continuous integration ? How did you configured?</li>
<li>Plugins used in Bamboo?</li>
<li>Tell me more about Bamboo Schedule Options?</li>
<li>How did you configured Bamboo with Subversion?</li>
</ol>
<p>&nbsp;</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/bamboo-interview-questions/">Top Selected Bamboo Interview Questions</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/bamboo-interview-questions/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Anthillpro Comparison with Atlassian Bamboo &#8211; Continuous Integration Tools Review</title>
		<link>https://www.scmgalaxy.com/tutorials/anthillpro-comparison-with-atlassian-bamboo/</link>
					<comments>https://www.scmgalaxy.com/tutorials/anthillpro-comparison-with-atlassian-bamboo/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Wed, 28 Apr 2010 09:02:50 +0000</pubDate>
				<category><![CDATA[Tools Comparison]]></category>
		<category><![CDATA[About]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[AnthillPro]]></category>
		<category><![CDATA[AnthillPro or Bamboo]]></category>
		<category><![CDATA[AnthillPro Review]]></category>
		<category><![CDATA[AnthillPro Vs Bamboo]]></category>
		<category><![CDATA[Atlassian Bamboo]]></category>
		<category><![CDATA[Bamboo]]></category>
		<category><![CDATA[Bamboo Review]]></category>
		<category><![CDATA[Best]]></category>
		<category><![CDATA[Choose]]></category>
		<category><![CDATA[Compare]]></category>
		<category><![CDATA[Comparison]]></category>
		<category><![CDATA[Comparison of AnthillPro and Bamboo]]></category>
		<category><![CDATA[Continuous Integration Tools Comparison]]></category>
		<category><![CDATA[Continuous Integration Tools review]]></category>
		<category><![CDATA[Difference between AnthillPro and Bamboo]]></category>
		<category><![CDATA[Features]]></category>
		<category><![CDATA[Feedback]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[Select]]></category>
		<category><![CDATA[Tools]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2010/04/28/anthillpro-comparison-with-atlassian-bamboo/</guid>

					<description><![CDATA[<p>ANTHILLPRO COMPARISON WITH ATLASSIAN BAMBOO AnthillPro Vs Bamboo OR Difference between AnthillPro and Bamboo OR Last month i was discussing [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/anthillpro-comparison-with-atlassian-bamboo/">Anthillpro Comparison with Atlassian Bamboo &#8211; Continuous Integration Tools Review</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4325" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2010/04/anthillpro-vs-atlassian-bam.png" alt="anthillpro-vs-atlassian-bamboo" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2010/04/anthillpro-vs-atlassian-bam.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2010/04/anthillpro-vs-atlassian-bam-300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p style="text-align: justify;"><b>ANTHILLPRO COMPARISON WITH ATLASSIAN BAMBOO</b><br />
<b>AnthillPro Vs Bamboo</b> OR<br />
<b>Difference between AnthillPro and Bamboo OR </b></p>
<p style="text-align: justify;">Last month i was discussing with Eric Minick from Anthillpro on Why Build Engineer should be go for AnthillPro instead of Bamboo and i found some interesting inputs which i am sharing below;</p>
<h3 style="text-align: justify;">Introduction</h3>
<p style="text-align: justify;">Bamboo is a respectable team level continuous integration server. Continuous Integration servers are focused on providing feedback to developers about the quality of their recent<br />
builds, and how that compares to previous builds. While AnthillPro also provides continuous integration features, it pays special attention to what hAnthillpropens after build time.<br />
Where is the build deployed? How does it get tested in the hours, days and weeks after the build occurs? Who releases the software and how?</p>
<p>The distinction in focus between the two solutions shows up in their features. Both AnthillPro and Bamboo provide continuous integration support and integrations with<br />
numerous tools. Only AnthillPro provides the features required to take a build through the release pipeline into production – rich security, build lifecycle management, eAtlassian Bamboo.<br />
For the purposes of this document, we will use the following product aAtlassian Bambooreviations:</p>
<p>&nbsp;</p>
<h2 style="text-align: justify;">Lifecycle Management</h2>
<p style="text-align: justify;">There is a lot more to implementing true lifecycle management than simply using the term in marketing and sales materials. The lifecycle extends across multiple processes in<br />
addition to the build process. Most tools have had a very narrow view of this space and have focused their energies purely on the build process. The end result is that true lifecycle<br />
management is an afterthought, and it shows in the features (or lack thereof) in their products. A continuous integration</p>
<h2 style="text-align: justify;">Pipeline Management</h2>
<p style="text-align: justify;">As the lifecycle is made up of multiple processes (such as the build, deployments, tests, release, and potentially others), a lifecycle management tool must provide some means of<br />
tracking and managing the movement of a build through the lifecycle stages. Without this feature, there is nothing to connect a build process execution to a deployment process<br />
execution to a test process execution; thus the end user has no way of knowing what build  actually got tested. Without this pipeline management feature (which we call the Build<br />
Life), traceability between processes is completely absent from the tool.</p>
<p><b>Atlassian Bamboo:</b> No pipeline management out of the box.<br />
<b>Anthillpro:</b> Provides pipeline management out‐of‐the‐box. Anthillpro has a first‐class concept called the Build Life. The Build Life represents the pipeline and connects the build process to later<br />
processes like deployments into QA, Anthillproprovals by managers, functional testing, and release to production. The pipeline (Build Life) provides guaranteed traceability throughout all<br />
processes in the lifecycle, and provides a context for collecting logs, history, and other data gathered throughout the lifecycle.</p>
<h2 style="text-align: justify;">Artifact Management</h2>
<p style="text-align: justify;">Key to lifecycle management is the ability to connect the outputs of a prior process (such as the build) to the inputs of a subsequent process (such as a deployment). After all, the<br />
deployment process needs to have something to deploy. Ideally, the deployment process would deploy the artifacts produced by the build process. And the test process would run<br />
tests on those same artifacts. The ability to cAnthillproture and manage the artifacts created by a build and other processes is central to this effort. Ideally, the artifacts would be managed<br />
by an artifact repository (a Definitive Software Library (DSL) under ITIL). Further, as hundreds or thousands of builds hAnthillpropen, support for discarding old builds needs to<br />
intelligently remove builds that are no longer interesting. Anthillpro bundles a binary artifact repository called CodeStation.</p>
<p><b>Atlassian Bamboo:</b> Bamboo does cAnthillproture built artifacts but does not have a robust artifact management system. It does not maintain artifact checksums for validation. Old builds may be archived<br />
after a certain number of weeks, but there is no designation for builds that have been to or are potentially going to production that would use a different retention policy. Artifacts are available for user download, but are not accessible for reuse by other plans or deployments.</p>
<p><b>Anthillpro:</b> Built‐in artifact management system (DSL) called CodeStation. The cAnthillproture, fingerprint and management of artifacts is essential to the solution. This allows AnthillPro to guarantee traceability of artifacts from the build, through deployment, through testing, and into release (in other words, AnthillPro guarantees that what is released into production is what was tested and built). A maximum number of builds or age to keep can be set per project and per status. This means that builds that were released can be kept longer than a simple continuous integration build.</p>
<h2 style="text-align: justify;">Security</h2>
<p style="text-align: justify;">Especially as servers address functionality before the build – deployments or tests to various environments, controlling who can do what within the system can be key element<br />
securing the system and providing clear separation of duties. Once something has been done, it can be equally important to find out who ran which processes.</p>
<h2 style="text-align: justify;">Authentication and Authorization</h2>
<p style="text-align: justify;"><b>Atlassian Bamboo:</b> Basic role based security. Users may be assigned roles and permissions at the project level. Integration with LDAnthillpro, compliments internally managed security.</p>
<p><b>Anthillpro: </b>AnthillPro provides a rich role based security system, allowing fine‐grained control over who can see which project, run which workflows and interact with which<br />
environments. The Authentication system supports internally managed, single sign on systems, LDAnthillpro, Kerberos (Active Directory), and JAnthillproS modules.</p>
<h2 style="text-align: justify;">Secure Value Masking</h2>
<p style="text-align: justify;">Many “secrets” are used when building and deploying. Passwords to source control, servers, and utilities are often needed to execute build, deploy, test processes.</p>
<p><b>Atlassian Bamboo:</b> No facility for securely storing Anthillproplication passwords or obfuscating them from the logs. Bamboo does manage to write libraries for some integrations that avoid passing the<br />
password where the logs can see that line. It has no facility that we can see for flagging a command line parameter that will be logged as secure and filtering that value from the log.</p>
<p><b>Anthillpro:</b> Sensitive values like Anthillproplication passwords are automatically filtered out of logs, hidden in the user interface, entered through password fields, and stored in the database encrypted with a triple DES one time key.</p>
<h2 style="text-align: justify;">Process Automation &amp; The Grid</h2>
<p style="text-align: justify;">Grouping Agents<br />
In a distributed environment, managing your build and deployment grid needs to be easy.</p>
<p><b>Atlassian Bamboo:</b> Agents are added into a fairly uniform pool. Agents can define broad cAnthillproabilities they provide and jobs can define what cAnthillproabilities they need to perform matchmaking.</p>
<p><b>Anthillpro:</b> AnthillPro provides the concept of an environment. Environments are groups of servers. A build farm for a class of projects could be one environment while the QA environment for another project would be another environment. This allows for roaming – or deploying to everything – to span just the machines in an environment. Jobs can be<br />
assigned to a single machine, or roam, or select machines based on criteria like processor type, operating system, or customized machine cAnthillproabilities.</p>
<h2 style="text-align: justify;">Complex Process Automation</h2>
<p style="text-align: justify;"><b>Atlassian Bamboo:</b> Bamboo runs full plans on a single agent. While different agents can be running various builds in parallel, any given plan is executed on just a single agent.</p>
<p><b>Anthillpro:</b> AnthillPro provides a rich workflow engine, which allows jobs to be run in sequence, parallel, and combinations thereof. Jobs can also be iterated so that they run multiple times with slight variations in their behavior on each execution. This allows parallelization that takes advantage of numerous agents. This facility also makes sophisticated deployments possible.</p>
<h2 style="text-align: justify;">Cross Site Support</h2>
<p style="text-align: justify;"><b><br />
Atlassian Bamboo: </b>Bamboo provides no special support for agents (slaves) that exist outside the local network.</p>
<p><b>Anthillpro:</b> AnthillPro is architected with support for an cross‐site, even international, grid. Agent relays and location specific artifact caches assist in easing the configuration and<br />
performance challenges inherent in deployment involving multiple sites.</p>
<h2 style="text-align: justify;">Dependency Management</h2>
<p style="text-align: justify;">Component based development and reuse are concepts that get a lot of lip service but few if any features from most vendors. Only AnthillPro provides features to enable component based development and software reuse. A flexible dependency management system is part of the built‐in feature set of AnthillPro. The dependency management system is integrated with the bundled artifact repository and with the build scheduler so that builds can be pushed up the dependency grAnthillproh and pulled down the dependency grAnthillproh as configured. Integration with Maven dependency management provides an integrated system.</p>
<p><b>Atlassian Bamboo:</b> Provides some basic support for build scheduling based on dependencies. A build of one project can kick off a build of it’s dependents and some blocking strategies can prevent wild numbers of extra builds being generated. Bamboo does not provide any tie in between dependency triggering and build artifacts – sharing artifacts between projects is left to the team to figure out with an external tool such as Anthillproache Maven.</p>
<p><b>Anthillpro:</b> Support for dependency relationships between projects out‐of‐the‐box. AnthillPro provides a rich set of features for relating projects together. Large projects often have tens<br />
or hundreds of dependencies on sub‐projects, common libraries and third party libraries. At build time the dependency system can calculate which projects need to be rebuilt based on changes coming in from source control. At build time, artifacts from dependency projects are provided to the dependants with version traceability and tracking.</p>
<p>AnthillPro provides highly customizable build scheduling and artifact sharing to these projects. In a “pull” model, anytime a top level project is built, it’s dependencies are inspected to see if they are up‐to‐date. If not, they are first built, then the top level project is built. In a “push” model, builds of dependencies will trigger builds of their dependents. AnthillPro interprets the dependency grAnthillproh to avoid extra builds or premature builds. In the case of Maven projects, AnthillPro can simply provide the scheduling or cooperate with Maven to provide traceable artifact reuse.</p>
<h2 style="text-align: justify;">Summary</h2>
<p style="text-align: justify;">While both tools have a lot of similarities, AnthillPro’s Lifecycle Management, Dependency Management, and full featured Security cAnthillproabilities set it Anthillproart. Only AnthillPro supports<br />
complete end‐to‐end traceability across all the phases of Build, Deploy, Test, and Release. While Bamboo is likely an effective team level continuous integration server, AnthillPro is a proven solution for enterprises looking to automate the full lifecycle of a build. For build and release automation the technology leader since 2001 is AnthillPro. We were<br />
the first to release a Build Management Server. We were the first to recognize the need for comprehensive lifecycle management (beyond just build management), and we were the<br />
first to release features required to deliver on the vision. We have been very successful at enterprise level RFPs and have added hundreds of customers including some of the leading banks, insurance companies, and high‐technology companies in the world. Our dedication to solving the problems faced by our customers means that we are very responsive to feature and enhancement requests with turn around times measured in days or weeks instead of months and quarters. Urbancode delivers the leading product in its space, the expertise to roll it out, and caring support for our customers to ensure their continued success.</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/anthillpro-comparison-with-atlassian-bamboo/">Anthillpro Comparison with Atlassian Bamboo &#8211; Continuous Integration Tools Review</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/anthillpro-comparison-with-atlassian-bamboo/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Installation and Configuration Guide: Bamboo</title>
		<link>https://www.scmgalaxy.com/tutorials/installation-and-configuration-bamboo/</link>
					<comments>https://www.scmgalaxy.com/tutorials/installation-and-configuration-bamboo/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Thu, 25 Feb 2010 09:45:34 +0000</pubDate>
				<category><![CDATA[Configuration Management Tools]]></category>
		<category><![CDATA[Bamboo]]></category>
		<category><![CDATA[Bamboo Configuration]]></category>
		<category><![CDATA[Bamboo Configuration Guide]]></category>
		<category><![CDATA[Bamboo Configuration Tutorial]]></category>
		<category><![CDATA[Bamboo Installation]]></category>
		<category><![CDATA[Bamboo installation and Configuration process]]></category>
		<category><![CDATA[Bamboo Installation Guide]]></category>
		<category><![CDATA[Bamboo Installation Tutorial]]></category>
		<category><![CDATA[Bamboo Setup]]></category>
		<category><![CDATA[Bamboo Standalone Installation Process]]></category>
		<category><![CDATA[configure]]></category>
		<category><![CDATA[How to Configure Bamboo]]></category>
		<category><![CDATA[How to Install Bamboo]]></category>
		<category><![CDATA[Install]]></category>
		<category><![CDATA[Instruction]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MAC]]></category>
		<category><![CDATA[Procedure]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[Reference]]></category>
		<category><![CDATA[Steps]]></category>
		<category><![CDATA[Windows]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2010/02/25/installation-and-configuration-bamboo/</guid>

					<description><![CDATA[<p>Bamboo is available in two &#8216;distributions&#8217; — Standalone or EAR-WAR. The Standalone distribution is recommended (even for organisations with an [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/installation-and-configuration-bamboo/">Installation and Configuration Guide: Bamboo</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4159 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2010/02/bamboo-installation-and-con.png" alt="bamboo-installation-and-configuration" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2010/02/bamboo-installation-and-con.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2010/02/bamboo-installation-and-con-300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>Bamboo is available in two &#8216;distributions&#8217; — Standalone or EAR-WAR. The Standalone distribution is recommended (even for organisations with an existing application server environment).<br />
<b>Standalone Installation Guide — Windows</b></p>
<h4>Download and Install Bamboo Standalone for Windows (Windows Installer)</h4>
<p>·  Download Bamboo Standalone for Windows. Bamboo Standalone for Windows is available for download from the <a href="http://www.atlassian.com/software/bamboo/BambooDownloadCenter.jspa">Bamboo Download Center</a>. Choose the <b>Windows Installer (.exe)</b> download.<br />
·  Launch the Bamboo Windows installer (atlassian-bamboo-x.x-standalone.exe) to begin the installation wizard.<br />
·  The installer requires you to specify two directories:<br />
<b>Bamboo installation directory</b> — This is the directory where Bamboo&#8217;s application files will be installed. The default is:<br />
C:/Program Files/Bamboo<br />
<b>Bamboo home directory</b> — This is the directory where Bamboo will store its configuration data. If the directory you specify doesn&#8217;t exist, Bamboo will create the directory when it launches. The default is:<br />
C:/Documents and Settings//Bamboo-home<br />
<b>Note:</b> You must use forward-slashes in your directory path. Backslashes are not recognised by Bamboo. Please ensure that the <b>Bamboo home directory</b> is not located inside the <b>Bamboo installation directory</b><b></b></p>
<h4>Download and Install Bamboo Standalone for Windows (ZIP Archive)</h4>
<p>·  Download Bamboo Standalone for Windows. Bamboo Standalone for Windows is available for download from the <a href="http://www.atlassian.com/software/bamboo/BambooDownloadCenter.jspa">Bamboo Download Center</a>. Choose the <b>ZIP Archive (.zip)</b> download (click the &#8216;<b>Show all</b>&#8216; link to show the &#8216;<b>ZIP Archive</b>&#8216; download link).<br />
·  Extract the files from the ZIP Archive (atlassian-bamboo-x.x-standalone.zip) to a <b>Bamboo installation directory</b> of your choice. By default, the root directory in your zip file is named &#8220;Bamboo&#8221;.<br />
·  Set up your <b>Bamboo home directory</b> — this is the directory where Bamboo will store its root configuration data. To do this, edit the file named bamboo-init.properties in the Bamboo/webapp/WEB-INF/classes directory. In this file, insert the property &#8220;bamboo.home&#8221;, with an absolute path to your Bamboo home directory. Your file should look something like this:</p>
<pre>    bamboo.home=C:/test/bamboo-home</pre>
<p>Alternatively, you can specify an environment variable &#8216;BAMBOO_HOME&#8217; which specifies the absolute path to your {BAMBOO_HOME} directory. Bamboo will check if an environment variable is defined.<br />
·  If you are going to use Bamboo remote agents, set the following in the bamboo-init.properties file in the /webapp/WEB-INF/classes directory:<br />
bamboo.jms.broker.uri=tcp://localhost:54663</p>
<ul type="disc">
<li>Replace &#8216;localhost&#8217; with the real host name or IP address of your Bamboo server.</li>
<li>If port number 54663 is already in use, specify a different port number.</li>
</ul>
<h2>Launch Bamboo</h2>
<p><b>Launch via the Start Menu</b><br />
If you have used the &#8216;Windows Installer&#8217; to install Bamboo, you can start Bamboo via the Start Menu in Windows (generally under the &#8216;Bamboo&#8217; folder by default). The following options will be available in your Start Menu:</p>
<ul type="disc">
<li>&#8216;<b>Bamboo Continuous Integration Server Uninstaller</b>&#8216; — uninstalls Bamboo from your computer</li>
<li>&#8216;<b>Install Service</b>&#8216; — installs Bamboo as a Windows service (note, this will not start Bamboo)</li>
<li>&#8216;<b>Remove Service</b>&#8216; — removes the Bamboo Windows service, if you have previously installed it (note, Bamboo will not be uninstalled from your computer)</li>
<li>&#8216;<b>Start in Console</b>&#8216; — starts Bamboo in a Windows console</li>
<li>&#8216;<b>Start Service</b>&#8216; — starts your installed Bamboo Windows service</li>
<li>&#8216;<b>Stop Service</b>&#8216; — stops your installed Bamboo Windows service</li>
</ul>
<p>You can run Bamboo in two modes, either in a Windows console or as a Windows service:</p>
<ul type="disc">
<li><b>To run Bamboo in a Windows console,</b> click the &#8216;<b>Start in Console</b>&#8216; option.</li>
<li><b>To run Bamboo as a Windows service,</b> click the &#8216;<b>Install service</b>&#8216; option. After the service is installed, click &#8216;<b>Start Service</b>&#8216;. Once you have installed Bamboo as a service, Bamboo will start up automatically every time Windows restarts.</li>
</ul>
<p><b>Launch via batch file</b><br />
You can start Bamboo via the batch files that are shipped with Bamboo. If you have installed Bamboo via the ZIP Archive, you will need to use the batch files to start Bamboo. You can find the following batch files in your installation directory:</p>
<ul type="disc">
<li>&#8216;<b>BambooConsole.bat</b>&#8216; — this starts Bamboo in a Windows console.</li>
<li>&#8216;<b>InstallAsService.bat</b>&#8216; — this installs Bamboo as a Windows service. Note that this will not start Bamboo.</li>
<li>&#8216;<b>StartBamboo.bat</b>&#8216; — this starts your installed Bamboo Windows service.</li>
<li>&#8216;<b>StopBamboo.bat</b>&#8216; — this stops your installed Bamboo Windows service</li>
<li>&#8216;<b>UninstallService.bat</b>&#8216; — this un-installs the Bamboo Windows service from your machine. Note that your Bamboo installation still remains.</li>
</ul>
<p>You can run Bamboo in two modes, either in a Windows console or as a Windows service:</p>
<ul type="disc">
<li><b>To run Bamboo in a Windows console,</b> run &#8216;<b>BambooConsole.bat</b>&#8216;</li>
<li><b>To run Bamboo as a Windows service,</b> run &#8216;<b>InstallAsService.bat</b>&#8216;. After the service is installed, run &#8216;<b>StartBamboo.bat</b>&#8216;. Once you have installed Bamboo as a service, Bamboo will start up automatically every time Windows restarts.</li>
</ul>
<h2>Configure Bamboo</h2>
<ol start="1" type="1">
<li>Access your running Bamboo instance by going to your web browser and entering the address: http://localhost:8085/.</li>
<li>Configure Bamboo via the Setup Wizard which will display. Read <a title="Running the Setup Wizard" href="http://confluence.atlassian.com/display/BAMBOO/Running+the+Setup+Wizard">Running the Setup Wizard</a> for further instructions.</li>
</ol>
<p>For more details on Installation and Configuration, please review following links<br />
<a href="http://confluence.atlassian.com/pages/viewpage.action?pageId=55246864">http://confluence.atlassian.com/pages/viewpage.action?pageId=55246864</a></p>
<ul type="disc">
<li><a title="Bamboo Installation Guide" href="http://confluence.atlassian.com/display/BAMBOO/Bamboo+Installation+Guide">Bamboo Installation Guide</a>
<ul type="circle">
<li><a title="Bamboo EAR-WAR Installation Guide" href="http://confluence.atlassian.com/display/BAMBOO/Bamboo+EAR-WAR+Installation+Guide">Bamboo EAR-WAR Installation Guide</a></li>
<li><a title="Bamboo Remote Agent Installation Guide" href="http://confluence.atlassian.com/display/BAMBOO/Bamboo+Remote+Agent+Installation+Guide">Bamboo Remote Agent Installation Guide</a></li>
<li><a title="Bamboo Standalone Installation Guide (Linux)" href="http://confluence.atlassian.com/display/BAMBOO/Bamboo+Standalone+Installation+Guide+%28Linux%29">Bamboo Standalone Installation Guide (Linux)</a></li>
<li><a title="Bamboo Standalone Installation Guide (Mac)" href="http://confluence.atlassian.com/display/BAMBOO/Bamboo+Standalone+Installation+Guide+%28Mac%29">Bamboo Standalone Installation Guide (Mac)</a></li>
<li><a title="Bamboo Standalone Installation Guide (Windows)" href="http://confluence.atlassian.com/display/BAMBOO/Bamboo+Standalone+Installation+Guide+%28Windows%29">Bamboo Standalone Installation Guide (Windows)</a></li>
<li><a title="Connecting Bamboo to an external database" href="http://confluence.atlassian.com/display/BAMBOO/Connecting+Bamboo+to+an+external+database">Connecting Bamboo to an external database</a></li>
<li><a title="Running the Setup Wizard" href="http://confluence.atlassian.com/display/BAMBOO/Running+the+Setup+Wizard">Running the Setup Wizard</a></li>
</ul>
</li>
</ul>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/installation-and-configuration-bamboo/">Installation and Configuration Guide: Bamboo</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/installation-and-configuration-bamboo/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<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 loading="lazy" 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="auto, (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>
		<item>
		<title>Bamboo Vs TeamCity Vs CruiseControl &#8211; Continuous Integration Expert Review</title>
		<link>https://www.scmgalaxy.com/tutorials/bamboo-vs-team-city-vs-cruisecontrol/</link>
					<comments>https://www.scmgalaxy.com/tutorials/bamboo-vs-team-city-vs-cruisecontrol/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Thu, 25 Feb 2010 09:35:58 +0000</pubDate>
				<category><![CDATA[Tools Comparison]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[Bamboo]]></category>
		<category><![CDATA[Bamboo & CruiseControl Analysis]]></category>
		<category><![CDATA[Bamboo Review]]></category>
		<category><![CDATA[Bamboo Vs TeamCity Vs CruiseControl]]></category>
		<category><![CDATA[Best]]></category>
		<category><![CDATA[Choose]]></category>
		<category><![CDATA[Compare]]></category>
		<category><![CDATA[Comparison]]></category>
		<category><![CDATA[Comparison of Bamboo]]></category>
		<category><![CDATA[Continuous Integration Expert review]]></category>
		<category><![CDATA[Continuous Integration Tools Analysis]]></category>
		<category><![CDATA[Continuous Integration Tools Comparision]]></category>
		<category><![CDATA[Continuous Integration Tools review]]></category>
		<category><![CDATA[CruiseControl]]></category>
		<category><![CDATA[CruiseControl review]]></category>
		<category><![CDATA[Difference between Bamboo]]></category>
		<category><![CDATA[Features]]></category>
		<category><![CDATA[Feedback]]></category>
		<category><![CDATA[How]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[Select]]></category>
		<category><![CDATA[Teamcity]]></category>
		<category><![CDATA[TeamCity & CruiseControl]]></category>
		<category><![CDATA[TeamCity & CruiseControl Comparision]]></category>
		<category><![CDATA[TeamCity & CruiseControl review]]></category>
		<category><![CDATA[TeamCity Review]]></category>
		<category><![CDATA[Tools]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2010/02/25/bamboo-vs-team-city-vs-cruisecontrol/</guid>

					<description><![CDATA[<p>Difference between Bamboo Vs TeamCity Vs CruiseControl TEAMCITY TC pre-tested commit is good. TC integrates to Visual Studio which is [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/bamboo-vs-team-city-vs-cruisecontrol/">Bamboo Vs TeamCity Vs CruiseControl &#8211; Continuous Integration Expert Review</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4166" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2010/02/bamboo-vs-team-city-vs-crui.png" alt="bamboo-vs-teamcity-vs-crui" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2010/02/bamboo-vs-team-city-vs-crui.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2010/02/bamboo-vs-team-city-vs-crui-300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p><b>Difference between Bamboo Vs TeamCity Vs <b>CruiseControl</b><br />
</b> <b>TEAMCITY</b></p>
<ul>
<li>TC pre-tested commit is good.</li>
<li>TC integrates to Visual Studio which is our main IDE.</li>
<li>JetBrains are more focused on supporting .NET builds than Atlassian is, since JetBrains actually has .NET products so they use it internally.</li>
<li>Support for .Net projects, as well as Java, in the same product (nice if you need it).</li>
<li>Server-side code coverage analysis (you could get the same results by running EMMA from the Ant build.xml)</li>
<li>Server-side static code analysis using IDEA inspections (nice but relies on using IDEA for development – Checkstyle and FindBugs could do something similar from Ant).</li>
<li>Pre-tested commits. Sends your changes to the CI server for building before committing to version control. Your changes are only checked-in if the build succeeds and all tests pass.</li>
</ul>
<p><b>BAMBOO</b></p>
<ul>
<li>Bamboo JIRA integration is awesome. I wish TeamCity provides that kind of integration.</li>
<li>Bamboo on the other hand looks like a great tool too. It has so many plugins (just like JIRA). It looks nice as well. I can live without VSTD integration, but I really wanted pre-tested commit. Just a note: I did create a feature request ticket to Atlassian telling them about TC&#8217;s pre-tested commit feature.</li>
</ul>
<p><b>CruiseControl</b></p>
<ul>
<li>&#8220;CruiseControl is a framework for a continuous build process.&#8221;</li>
<li>&#8220;Bamboo is a continuous integration build server that offers heaps of insight on build processes and patterns via solid reporting metrics.&#8221;</li>
<li>&#8220;TeamCity is an innovative, IDE independent, integrated team environment targeted for .NET and Java software developers and their managers.&#8221;</li>
<li>&#8220;AnthillPro3 is a third generation Build Management Server.&#8221;</li>
</ul>
<p><b>Links and Reference: </b><br />
<a href="http://blog.chris-read.net/2007/02/21/quick-comparison-of-teamcity-12-bamboo-10-and-cruisecontrol-26/">http://blog.chris-read.net/2007/02/21/quick-comparison-of-teamcity-12-bamboo-10-and-cruisecontrol-26/</a><br />
<a href="http://blog.uncommons.org/2006/12/08/teamcity/">http://blog.uncommons.org/2006/12/08/teamcity/</a><br />
<a href="http://poorinnerlife.blogspot.com/2007/09/bamboo-disappointment.html">http://poorinnerlife.blogspot.com/2007/09/bamboo-disappointment.html</a></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/bamboo-vs-team-city-vs-cruisecontrol/">Bamboo Vs TeamCity Vs CruiseControl &#8211; Continuous Integration 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/bamboo-vs-team-city-vs-cruisecontrol/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Bamboo – A Continuous Integration Server &#8211; Complete Guide</title>
		<link>https://www.scmgalaxy.com/tutorials/bamboo-a-continuous-integration-server/</link>
					<comments>https://www.scmgalaxy.com/tutorials/bamboo-a-continuous-integration-server/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Thu, 25 Feb 2010 06:27:43 +0000</pubDate>
				<category><![CDATA[Bamboo]]></category>
		<category><![CDATA[About Atlassian Bamboo]]></category>
		<category><![CDATA[Atlassian Bamboo]]></category>
		<category><![CDATA[Atlassian Bamboo Complete Guide]]></category>
		<category><![CDATA[Atlassian Bamboo Getting Started]]></category>
		<category><![CDATA[Atlassian Bamboo Introduction]]></category>
		<category><![CDATA[Atlassian Bamboo Introduction Reference]]></category>
		<category><![CDATA[Atlassian Bamboo Overview]]></category>
		<category><![CDATA[Atlassian Bamboo Resources]]></category>
		<category><![CDATA[Bamboo Advantages]]></category>
		<category><![CDATA[Bamboo Benefits]]></category>
		<category><![CDATA[Bamboo Features]]></category>
		<category><![CDATA[Bamboo Guide]]></category>
		<category><![CDATA[Bamboo Tutorial]]></category>
		<category><![CDATA[Bamboo Usage]]></category>
		<category><![CDATA[Complete introduction of Atlassian Bamboo]]></category>
		<category><![CDATA[Continuous]]></category>
		<category><![CDATA[Continuous Integration]]></category>
		<category><![CDATA[Continuous Integration server]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[Understand Bamboo]]></category>
		<category><![CDATA[What is atlassian Bamaboo]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2010/02/25/bamboo-a-continuous-integration-server/</guid>

					<description><![CDATA[<p>Bamboo – A Continues Integration Server Continuous integration (CI) brings faster feedback to your development process, preventing bugs from piling [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/bamboo-a-continuous-integration-server/">Bamboo – A Continuous Integration Server &#8211; Complete Guide</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h1><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4171 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2010/02/bamboo-a-continuous-integra.png" alt="bamboo-a-continuous-integration-server" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2010/02/bamboo-a-continuous-integra.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2010/02/bamboo-a-continuous-integra-300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></h1>
<h1>Bamboo – A Continues Integration Server</h1>
<p>Continuous integration (CI) brings faster feedback to your development process, preventing bugs from piling up and reducing the risk of project delays.</p>
<p>Bamboo enables development teams of any size to adopt CI in minutes, easily integrate it with their work day and scale their build farm using elastic resources in the Amazon EC2 cloud.</p>
<p>Continuous integration (CI) brings faster feedback to your development process, preventing bugs from piling up and reducing the risk of project delays.</p>
<p>Bamboo enables development teams of any size to adopt CI in minutes, easily integrate it with their work day and scale their build farm using elastic resources in the Amazon EC2 cloud.</p>
<p><strong>Bamboo makes every stage of continuous integration adoption easy, intuitive and pain-free.</strong></p>
<p>Set up your first CI build in minutes<br />
Integrate/ Collaboration CI with your current tools and workflow<br />
Scale your build farm on-premises or in the cloud!<br />
Analyse and improve your build performance<br />
Extend Bamboo with plugins and the REST API<br />
Full feature list and system requirements</p>
<h2>Integrate/ Collaboration</h2>
<p><strong>Bamboo lets you pick how and when you&#8217;re notified about builds and integrates easily with tools you&#8217;re already using, so your team will be able to work together to keep your builds green!</strong></p>
<p><strong>Notifications via email, RSS, IM or IDE pop-up:</strong><br />
With Bamboo each team member can choose how and when to be notified:</p>
<p>Email, RSS, IM or IDE pop-up notifications<br />
Customised email templates (HTML or plain-text)</p>
<p>Choose which builds to be notified about:</p>
<p>All builds for a project<br />
Specific build plans<br />
Every time a build finishes, only when it fails X times, only when it hangs, or only when it times out</p>
<p><strong>Priorities your build queue</strong><br />
When your build agents are busy, Bamboo builds go into a queue.</p>
<p>Need to see the results of a build ASAP? You can:</p>
<p>Escalate builds to the front of the queue with one click.<br />
Stop in-progress builds.<br />
Move lower-priority builds to the back of the line.</p>
<p><strong>Apply labels and comments to build results</strong><br />
Why did a build fail? What did you fix to turn it green again? Which builds have been tested by your QA team? What builds are approved for release to customers? Bamboo let&#8217;s you provide content to your builds results using labels and comments.</p>
<ul>
<li>Apply labels and comments via your Web browser, IDE, or Bamboo&#8217;s unique 2-way IM system</li>
<li>Subscribe to an RSS feed of all build results with certain labels (e.g. &#8220;QA_FAILED&#8221;, &#8220;PATCH&#8221;,etc.)</li>
</ul>
<p><strong>Run and fix builds from Eclipse and IntelliJ</strong><br />
Bamboo integrates with Eclipse and IntelliJ IDEA to bring build management and notification into the IDE:</p>
<ul>
<li>Run, label and comment builds</li>
<li>Receive pop-up notifications for builds you care about</li>
<li>Quickly identify failing tests and re-run them locally with just one click</li>
</ul>
<p><strong>Link builds to JIRA issues</strong><br />
Bamboo integrates with JIRA and allows you to easily:</p>
<ul>
<li>View all builds related to an issue</li>
<li>View all issues related to a build, and mark them resolved</li>
<li>Embed build status and summary gadgets into your JIRA project dashboards</li>
</ul>
<p><strong>View changes that triggered builds with FishEye</strong><br />
By integrating Bamboo with FishEye, you can quickly see what files were changed to trigger a build and what JIRA issue the changes were made for. Want to see exactly what changed? FishEye diffs are just a click away!</p>
<p><strong>Run Clover Test Optimization and code coverage</strong><br />
Integrate Clover for Java Test Optimization and code coverage, and you&#8217;ll instantly get faster builds and better code quality insights!</p>
<ul>
<li>Clover Test Optimization can make your Java unit and functional tests run several times faster</li>
<li>View method, branch and statement coverage</li>
<li>See when and where coverage drops over time</li>
</ul>
<p><strong>Display results in Confluence dashboard portlets</strong><br />
Bamboo provides portlets that can easily be embedded on any Confluence page, so you can keep every project stakeholder up to date on project status.</p>
<ul>
<li>See pass/fail status, duration, and number of failed tests for recent runs of a build plan.</li>
<li>View the latest status for all builds in a project.</li>
</ul>
<p><strong>Embed JavaScript widgets in any HTML page</strong><br />
Bamboo provides JavaScript widgets that can be embedded into any HTML page. With just a few lines of code, create custom pages that include:</p>
<ul>
<li>Latest build results</li>
<li>Latest changes</li>
<li>Last result of all builds in a project</li>
<li>Plan summary graphs</li>
</ul>
<h2>Scale Your Build System</h2>
<p>As your team runs more and more CI builds, you&#8217;ll want to add more computing power to maintain fast feedback on your build and test results.</p>
<p>Bamboo makes scaling your build system a snap with:</p>
<ul>
<li>Remote agents that run on-premises</li>
<li>Elastic agents in the Amazon EC2 cloud.</li>
</ul>
<p><strong>Remote agents</strong></p>
<p>Your Bamboo server can manage dozens of remote agents simultaneously, taking advantage of available computing power to provide the fastest feedback possible. With remote agents you can:</p>
<ul>
<li>Run multiple builds at once to reduce feedback times</li>
<li>Test on different platform configurations</li>
</ul>
<p><strong>Elastic agents</strong></p>
<p>Elastic agents are remote agents that run in the Amazon Elastic Compute Cloud (EC2). By using the cloud, you can instantly scale your build environment as your development cycles ebb and flow and build queues become longer. Bamboo makes it easy to customize and manage your elastic agents:</p>
<ul>
<li>Schedule agents to start and stop based on known peaks and valleys in your need for CI builds.</li>
<li>Cut operational costs by taking advantage of EC2&#8217;s reserved instance pricing and availability zones.</li>
<li>Customise agent images with different operating systems, installed software, and computing power to create the most flexible building and testing system possible.</li>
<li>Reduce data transfer and startup times by using Amazon Elastic Block Storage (EBS) for persistence.</li>
</ul>
<p>Every build agent (remote or local) has specific capabilities that are used to match the requirements of queued builds.</p>
<p>Bamboo&#8217;s web interface makes it easy to manage all your agents and view a log of recent activity for each agent.</p>
<h2>Analyse and Improve Your Builds</h2>
<p>Your team is running builds on every commit, comprehensive performance and functional tests are running every night, and your build farm has been scaled out. Wondering where and how you can make improvements? Bamboo makes it easy to see the performance of your builds and identify trouble spots and possible improvements.</p>
<ul>
<li>Find out why a build failed</li>
<li>View build plan performance across time</li>
<li>See what&#8217;s breaking most so you can investigate</li>
<li>Compare several plans</li>
<li>Compare team performance and drill into author details</li>
</ul>
<p><strong>What happened?</strong><br />
When your builds turn red, you want to fix them as fast as possible! Bamboo provides information to your team that makes root-cause analysis easier, so you can turn the build green again ASAP.</p>
<ul>
<li>Full stack traces for compilation failures</li>
<li>Full stack traces for test failures</li>
<li>Highlighting of newly failed tests</li>
<li>Click-through to the failing code from within the IDE</li>
</ul>
<p><strong>Build plan summaries at a glance</strong><br />
Bamboo&#8217;s plan summary view presents a wealth of information about each build plan including:</p>
<ul>
<li>Results of the latest build</li>
<li>Historical pass percentage and average build time</li>
<li>Result, duration, and number of failed tests for recent builds</li>
<li>Duration and failure trends across time</li>
</ul>
<p><strong>Find your trouble spots</strong><br />
Bamboo identifies problem areas within each build based on its performance history including:</p>
<ul>
<li>Most common failures</li>
<li>Tests that take longest to fix</li>
<li>Long-running tests</li>
</ul>
<p><strong>Compare your build plans</strong><br />
Which builds are turning red the most often? Which builds are taking longest to run? Bamboo reports provide useful information within a few clicks, for the exact set of plans you care about. Reports include:</p>
<ul>
<li>Success percentage</li>
<li>Duration</li>
<li>Activity</li>
<li>of tests</li>
<li>of failed tests</li>
<li>Time to fix failures</li>
<li>Clover code coverage</li>
</ul>
<p><strong>View the CI scorecard</strong><br />
Who&#8217;s submitting bullet-proof code? Who&#8217;s going to buy beer for breaking the most builds? Bamboo provides insightful reports for:</p>
<ul>
<li>Full Teams: # of builds triggered / failed / fixed</li>
<li>Individuals: build history, last 10 triggered / failed / fixed</li>
<li>Groups: Success percentage, # of failed / fixed builds</li>
</ul>
<h2>Extend Bamboo</h2>
<p>Bamboo works great right out of the box, and it can be extended to fit your exact needs:</p>
<ul>
<li>Install 3rd party plugins from the Atlassian Plugin Exchange to add support for additional SCMs, test tools and more.</li>
<li>Create your own Bamboo plugins. Get help from Atlassian and other Bamboo developers in the Bamboo Development Forum and then share your plugins on the Atlassian Plugin Exchange</li>
<li>Use Bamboo&#8217;s comprehensive REST API to integrate Bamboo with other tools or automate common tasks.</li>
</ul>
<p><strong>System requirements and supported development tools </strong></p>
<table border="1" width="100%" cellpadding="0">
<tbody>
<tr>
<td width="25%"><strong>CI server and agent operating systems </strong></td>
<td>Windows, Linux, Mac OS X</td>
</tr>
<tr>
<td>
<p align="left"><strong>Cloud platforms </strong></p>
</td>
<td>Amazon EC2 (Linux, Windows)</td>
</tr>
<tr>
<td>
<p align="left"><strong>SCM repositories </strong></p>
</td>
<td>Built-in support: Subversion, CVS, Perforce<br />
<em>Supported via plugin: Git, Github, Mercurial, Clearcase, Accurev, Dimension</em></td>
</tr>
<tr>
<td>
<p align="left"><strong>Programming languages </strong></p>
</td>
<td>All languages supported — Java, C/C++, C#, VB.net, PHP, Ruby, Python, perl, &#8230;</td>
</tr>
<tr>
<td>
<p align="left"><strong>Builders </strong></p>
</td>
<td>Ant, Maven, Maven2, make, NAnt, Visual Studio (devenv, MSBuild), custom command line, shell scripts</td>
</tr>
<tr>
<td>
<p align="left"><strong>Test tools </strong></p>
</td>
<td>JUnit, any tool with JUnit XML output including: Selenium, TestNG, NUnit, CppUnit, PHPUnit, PyUnit (plugin), PMD (plugin)</td>
</tr>
<tr>
<td>
<p align="left"><strong>Code coverage tools </strong></p>
</td>
<td>Atlassian Clover, Corbertura (Plugin), RCov (Plugin)</td>
</tr>
</tbody>
</table>
<p><strong>Build and agent management </strong></p>
<table border="1" width="100%" cellpadding="0">
<tbody>
<tr>
<td width="25%"><strong>Build configuration </strong></td>
<td>
<ul type="disc">
<li>Plan to agent capability matching</li>
<li>Build artifact management</li>
<li>Build notification configuration</li>
<li>Bulk editing of multiple plans</li>
<li>Build result and artifact expiration</li>
</ul>
</td>
</tr>
<tr>
<td>
<p align="left"><strong>Build triggers </strong></p>
</td>
<td>
<ul type="disc">
<li>Commit-triggered builds</li>
<li>Manual builds</li>
<li>Scheduled builds</li>
<li>Dependency-triggered builds</li>
</ul>
</td>
</tr>
<tr>
<td>
<p align="left"><strong>Build queue management </strong></p>
</td>
<td>
<ul type="disc">
<li>Build-queue re-ordering</li>
<li>Hung-build detection</li>
<li>Configurable queued build timeouts</li>
<li>Elastic agent startup</li>
</ul>
</td>
</tr>
<tr>
<td>
<p align="left"><strong>Build result management </strong></p>
</td>
<td>
<ul type="disc">
<li>Label build results via Web browser, IDE, or 2-way IM</li>
<li>Comment build results via Web browser, IDE, or 2-way IM</li>
<li>Create a Mylyn task to fix failed builds</li>
<li>View the most popular labels, all build results with a label, or all labels applied to a build plan.</li>
</ul>
</td>
</tr>
<tr>
<td>
<p align="left"><strong>Agent configuration </strong></p>
</td>
<td>
<ul type="disc">
<li>local, remote and elastic agents</li>
<li>Builder, JDK and custom capabilities</li>
</ul>
</td>
</tr>
<tr>
<td>
<p align="left"><strong>Agent management </strong></p>
</td>
<td>
<ul type="disc">
<li>Agent status monitoring</li>
</ul>
</td>
</tr>
</tbody>
</table>
<p><strong>Build result notifications </strong></p>
<table border="1" width="100%" cellpadding="0">
<tbody>
<tr>
<td width="25%">
<div><strong>RSS feed </strong></div>
</td>
<td>
<ul type="disc">
<li>All builds or all failed builds across all plans</li>
<li>All builds or all failed builds of a specific plan</li>
<li>All builds with a specific label</li>
</ul>
</td>
</tr>
<tr>
<td>
<p align="left"><strong>Email </strong></p>
</td>
<td>
<ul type="disc">
<li>Customized email templates</li>
<li>All results or all failed results for a build plan</li>
</ul>
</td>
</tr>
<tr>
<td>
<p align="left"><strong>Instant message </strong></p>
</td>
<td>
<ul type="disc">
<li>Google Talk, Jabber, other XMPP-based clients</li>
<li>All results or all failed for a build plan</li>
<li>Commment on build results via IM</li>
<li>Label build results via IM</li>
</ul>
</td>
</tr>
<tr>
<td>
<p align="left"><strong>IDE notification </strong></p>
</td>
<td>
<ul type="disc">
<li>Pop-up notifiers</li>
<li>Pass/fail icons in status bar</li>
</ul>
</td>
</tr>
</tbody>
</table>
<p><strong>External tool integrations </strong></p>
<table border="1" width="100%" cellpadding="0">
<tbody>
<tr>
<td width="25%"><strong>IDE connectors </strong></td>
<td>Eclipse, IntelliJ IDEA</td>
</tr>
<tr>
<td>
<p align="left"><strong>JIRA </strong></p>
</td>
<td>
<ul type="disc">
<li>View and manage issues related to a build result</li>
<li>View all builds related to an issue</li>
<li>View builds related to a JIRA project</li>
<li>Display JIRA dashboard gadgets for latest build status and build plan summaries</li>
</ul>
</td>
</tr>
<tr>
<td>
<p align="left"><strong>Confluence </strong></p>
</td>
<td>
<ul type="disc">
<li>View latest result of a build plan</li>
<li>View recent results for projects, plans, or authors</li>
<li>Charts for recent build duration and test failure count</li>
<li>Charts for average build duration and test failure % over time</li>
</ul>
</td>
</tr>
<tr>
<td>
<p align="left"><strong>FishEye </strong></p>
</td>
<td>
<ul type="disc">
<li>View committed changes that triggered a build</li>
<li>One-click diff and change history from Bamboo build results</li>
</ul>
</td>
</tr>
<tr>
<td>
<p align="left"><strong>Other tools </strong></p>
</td>
<td>
<ul type="disc">
<li>JavaScript widgets including latest builds, plan status, and summary graphs</li>
</ul>
</td>
</tr>
</tbody>
</table>
<p><strong>Elastic Bamboo </strong></p>
<table border="1" width="100%" cellpadding="0">
<tbody>
<tr>
<td width="25%"><strong>Elastic agent configuration </strong></td>
<td>
<ul type="disc">
<li>Amazon Machine Image (AMI) customisation</li>
<li>Elastic Block Storage (EBS) persistence</li>
</ul>
</td>
</tr>
<tr>
<td>
<p align="left"><strong>Elastic Agent Management </strong></p>
</td>
<td>
<ul type="disc">
<li>Web browser and SSH management</li>
<li>Start agents from build queue</li>
<li>Agent scheduling</li>
<li>Agent usage tracking</li>
</ul>
</td>
</tr>
</tbody>
</table>
<p><strong>Build analysis and reporting </strong></p>
<table border="1" width="100%" cellpadding="0">
<tbody>
<tr>
<td width="25%"><strong>Build plan reports </strong></td>
<td>
<ul type="disc">
<li>Duration, failed tests for recent builds</li>
<li>% Successful builds, average build duration over time</li>
<li>Test statistics per plan</li>
<li>Individual test history</li>
<li>Clover — code coverage per plan</li>
<li>Clover — lines of code per plan</li>
<li>Avg. time to fix builds</li>
</ul>
</td>
</tr>
<tr>
<td>
<p align="center"><strong>Author reports </strong></p>
</td>
<td>
<ul type="disc">
<li>Build statistics per author</li>
<li>Build results per author</li>
<li>Activity, failures, fixes per author</li>
</ul>
</td>
</tr>
</tbody>
</table>
<p><strong>Security and user management</strong></p>
<table border="1" width="100%" cellpadding="0">
<tbody>
<tr>
<td width="25%"><strong>Authentication </strong></td>
<td>
<ul type="disc">
<li>Single sign-on with Atlassian Crowd</li>
<li>LDAP integration</li>
</ul>
</td>
</tr>
<tr>
<td>
<p align="left"><strong>Permissions and access control </strong></p>
</td>
<td>
<ul type="disc">
<li>User and group definitions and permissions</li>
<li>Anonymous user permissions</li>
<li>Plan-level permissions</li>
</ul>
</td>
</tr>
</tbody>
</table>
<p><strong>Extending Bamboo </strong></p>
<table border="1" width="100%" cellpadding="0">
<tbody>
<tr>
<td width="25%"><strong>Plugins </strong></td>
<td>
<ul type="disc">
<li>Bamboo plugin framework</li>
<li>Dozens of 3rd party plugins available for download</li>
</ul>
</td>
</tr>
<tr>
<td>
<p align="left"><strong>API </strong></p>
</td>
<td>
<ul type="disc">
<li>REST API</li>
</ul>
</td>
</tr>
</tbody>
</table>
<h2>Reference:</h2>
<p>Features:<br />
<a href="http://www.atlassian.com/software/bamboo/features/">http://www.atlassian.com/software/bamboo/features/</a><br />
Bamboo: getting Started<br />
<a href="http://confluence.atlassian.com/display/BAMBOO/Bamboo+101">http://confluence.atlassian.com/display/BAMBOO/Bamboo+101</a><br />
Forum<br />
<a href="http://forums.atlassian.com">http://forums.atlassian.com</a><br />
Plugins<br />
<a href="https://plugins.atlassian.com/search/by/bamboo">https://plugins.atlassian.com/search/by/bamboo</a><br />
<a href="http://confluence.atlassian.com/display/BAMBOO/Bamboo+Plugin+Guide">http://confluence.atlassian.com/display/BAMBOO/Bamboo+Plugin+Guide</a><br />
Jira and Bamboo<br />
<a href="http://www.atlassian.com/better-together/progress_report.jsp">http://www.atlassian.com/better-together/progress_report.jsp</a></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/bamboo-a-continuous-integration-server/">Bamboo – A Continuous Integration Server &#8211; Complete Guide</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/bamboo-a-continuous-integration-server/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
