<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Release Management with Atlassian Bamboo and Jira</title>
	<atom:link href="http://blog.sysbliss.com/uncategorized/release-management-with-atlassian-bamboo-and-jira.html/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.sysbliss.com/uncategorized/release-management-with-atlassian-bamboo-and-jira.html</link>
	<description>On the never-ending quest for systems bliss</description>
	<lastBuildDate>Wed, 17 Feb 2010 14:23:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Marcelo</title>
		<link>http://blog.sysbliss.com/uncategorized/release-management-with-atlassian-bamboo-and-jira.html/comment-page-2#comment-865</link>
		<dc:creator>Marcelo</dc:creator>
		<pubDate>Wed, 17 Feb 2010 14:23:52 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sysbliss.com/?p=9#comment-865</guid>
		<description>Hi,

Iam very insterting in can managment release, but i have problems with plugins. Iam used a Bamboo 2.5.1, then any plugin is compatible ...

Do you have a date about plugins will are compatible with bamboo 2.5.1? 

Can i help you? ... iam very interting!!!</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>Iam very insterting in can managment release, but i have problems with plugins. Iam used a Bamboo 2.5.1, then any plugin is compatible &#8230;</p>
<p>Do you have a date about plugins will are compatible with bamboo 2.5.1? </p>
<p>Can i help you? &#8230; iam very interting!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sergiu</title>
		<link>http://blog.sysbliss.com/uncategorized/release-management-with-atlassian-bamboo-and-jira.html/comment-page-2#comment-631</link>
		<dc:creator>sergiu</dc:creator>
		<pubDate>Wed, 30 Dec 2009 15:51:54 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sysbliss.com/?p=9#comment-631</guid>
		<description>Hi, I&#039;d like to clarify how the bugfix releases should be handled...

After 1.0.0 is released, work will start on new features in 1.1.0. So new versions will be created, say: 1.1.0-dev1, 1.1.0-rc1, and 1.1.0; the bamboo build plan will start building 1.1.0-dev1, because that is the &#039;first&#039; unreleased version, correct?

In the meantime we will need to fix some bugs in 1.0.0. Here the picture is not clear... 

Normally the bug fixing occurs on new &#039;release&#039; branch in SCM. If this work lasts about 2 weeks, to get some continuous builds, we will have to create another build plan for the new branch, and I guess associate this plan with same Jira project for which we need to create a new 1.0.1 version (in addition to the 1.1.* versions created after 1.0.0 was released). At first this 1.0.1 version is also unreleased in Jira, correct? How does the Jira versions plugin know that it needs to build 1.0.1, and not 1.1.0-dev1?

Or do we have to create a new Jira project for this, and start with 1.0.1

Can you clarify the sequence here? 

Thank you</description>
		<content:encoded><![CDATA[<p>Hi, I&#8217;d like to clarify how the bugfix releases should be handled&#8230;</p>
<p>After 1.0.0 is released, work will start on new features in 1.1.0. So new versions will be created, say: 1.1.0-dev1, 1.1.0-rc1, and 1.1.0; the bamboo build plan will start building 1.1.0-dev1, because that is the &#8216;first&#8217; unreleased version, correct?</p>
<p>In the meantime we will need to fix some bugs in 1.0.0. Here the picture is not clear&#8230; </p>
<p>Normally the bug fixing occurs on new &#8216;release&#8217; branch in SCM. If this work lasts about 2 weeks, to get some continuous builds, we will have to create another build plan for the new branch, and I guess associate this plan with same Jira project for which we need to create a new 1.0.1 version (in addition to the 1.1.* versions created after 1.0.0 was released). At first this 1.0.1 version is also unreleased in Jira, correct? How does the Jira versions plugin know that it needs to build 1.0.1, and not 1.1.0-dev1?</p>
<p>Or do we have to create a new Jira project for this, and start with 1.0.1</p>
<p>Can you clarify the sequence here? </p>
<p>Thank you</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jdoklovic</title>
		<link>http://blog.sysbliss.com/uncategorized/release-management-with-atlassian-bamboo-and-jira.html/comment-page-1#comment-556</link>
		<dc:creator>jdoklovic</dc:creator>
		<pubDate>Wed, 04 Nov 2009 19:44:15 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sysbliss.com/?p=9#comment-556</guid>
		<description>Hi Tiago,

problem 1 (change log): Currently the way to do this is to include JIRA issue numbers in your svn commit comments. You can also add a pre-commit hook to ensure every comment has a valid issue number. Then, JIRA and bamboo will be able to tell you the related issues in a commit. Finally, if those issues are marked with a &quot;fixfor&quot; version, you&#039;ll be able to hook up everything you want.

problem 2 (branch building): there are many ways to handle this in bamboo. one way is to create plans for each branch that builds when code is committed, then create a plan for the trunk that is always built manually. This way you can make a bunch of builds during development on the branch and when you&#039;re ready to go to staging, merge to the trunk and run the trunk plan. 

problem 3 (building tags): CustomWare has a plugin that will allow you to build specific tags. I haven&#039;t used it but it may work for you.
https://plugins.atlassian.com/plugin/details/5790

- Jonathan</description>
		<content:encoded><![CDATA[<p>Hi Tiago,</p>
<p>problem 1 (change log): Currently the way to do this is to include JIRA issue numbers in your svn commit comments. You can also add a pre-commit hook to ensure every comment has a valid issue number. Then, JIRA and bamboo will be able to tell you the related issues in a commit. Finally, if those issues are marked with a &#8220;fixfor&#8221; version, you&#8217;ll be able to hook up everything you want.</p>
<p>problem 2 (branch building): there are many ways to handle this in bamboo. one way is to create plans for each branch that builds when code is committed, then create a plan for the trunk that is always built manually. This way you can make a bunch of builds during development on the branch and when you&#8217;re ready to go to staging, merge to the trunk and run the trunk plan. </p>
<p>problem 3 (building tags): CustomWare has a plugin that will allow you to build specific tags. I haven&#8217;t used it but it may work for you.<br />
<a href="https://plugins.atlassian.com/plugin/details/5790" rel="nofollow">https://plugins.atlassian.com/plugin/details/5790</a></p>
<p>- Jonathan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tiago matias</title>
		<link>http://blog.sysbliss.com/uncategorized/release-management-with-atlassian-bamboo-and-jira.html/comment-page-1#comment-555</link>
		<dc:creator>tiago matias</dc:creator>
		<pubDate>Wed, 04 Nov 2009 19:16:32 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sysbliss.com/?p=9#comment-555</guid>
		<description>Hi,

I&#039;ve been setting your example up. I&#039;m trying to evaluate jira+bamboo to replace our in-house release management tool. 

The problem is: if I set up 2 staging versions (1.0-staging and 1.1-staging) how can I check which closed (or resolved issues) does build 1.1-staging include ? Because, in the end, the client is going to ask for that &quot;change log&quot;

Another good thing would be to build based on a branch. For example, you have to release an emergency fix on 1.0-stating. And that is labeled on SVN. How would you build that branch? Do I have to create a new plan for the project?.

Or better still, imagine you build 1.1-DEV and check that it&#039;s OK for Staging. You&#039;d want to &quot;re-build&quot; it based on that tag, not the HEAD of the repository. Is there a way to do it without creating a new plan and setting the SVN URL to that particular tag ( svn://server/project/tags/1.1) ?

Just one suggestion, I think it would be best to create the tag before the build, and checkout the tag. That way you make sure that nobody commited anything to the repository during the time of the build.

Thanks!!</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>I&#8217;ve been setting your example up. I&#8217;m trying to evaluate jira+bamboo to replace our in-house release management tool. </p>
<p>The problem is: if I set up 2 staging versions (1.0-staging and 1.1-staging) how can I check which closed (or resolved issues) does build 1.1-staging include ? Because, in the end, the client is going to ask for that &#8220;change log&#8221;</p>
<p>Another good thing would be to build based on a branch. For example, you have to release an emergency fix on 1.0-stating. And that is labeled on SVN. How would you build that branch? Do I have to create a new plan for the project?.</p>
<p>Or better still, imagine you build 1.1-DEV and check that it&#8217;s OK for Staging. You&#8217;d want to &#8220;re-build&#8221; it based on that tag, not the HEAD of the repository. Is there a way to do it without creating a new plan and setting the SVN URL to that particular tag ( svn://server/project/tags/1.1) ?</p>
<p>Just one suggestion, I think it would be best to create the tag before the build, and checkout the tag. That way you make sure that nobody commited anything to the repository during the time of the build.</p>
<p>Thanks!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Yves</title>
		<link>http://blog.sysbliss.com/uncategorized/release-management-with-atlassian-bamboo-and-jira.html/comment-page-1#comment-498</link>
		<dc:creator>Yves</dc:creator>
		<pubDate>Thu, 03 Sep 2009 08:48:45 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sysbliss.com/?p=9#comment-498</guid>
		<description>jdoklovic,

Very nice post.

Is there a reason to do the deployment as a Post Build Command instead of in the main Build or in another, dependant, plan?

I also would like to do some automated functional testing (Selenium/Tellurium scripts) after the deployment has succeeded. Perhaps I have to do that in another Bamboo Plan with a dependency on the Build/deploy plan. Is that correct?

What are the differences between putting everything in 1) the same build, 2) in a build and a post build command, 3)in different plans with dependencies?

Thanks!

Yves</description>
		<content:encoded><![CDATA[<p>jdoklovic,</p>
<p>Very nice post.</p>
<p>Is there a reason to do the deployment as a Post Build Command instead of in the main Build or in another, dependant, plan?</p>
<p>I also would like to do some automated functional testing (Selenium/Tellurium scripts) after the deployment has succeeded. Perhaps I have to do that in another Bamboo Plan with a dependency on the Build/deploy plan. Is that correct?</p>
<p>What are the differences between putting everything in 1) the same build, 2) in a build and a post build command, 3)in different plans with dependencies?</p>
<p>Thanks!</p>
<p>Yves</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jdoklovic</title>
		<link>http://blog.sysbliss.com/uncategorized/release-management-with-atlassian-bamboo-and-jira.html/comment-page-1#comment-476</link>
		<dc:creator>jdoklovic</dc:creator>
		<pubDate>Mon, 08 Jun 2009 14:33:37 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sysbliss.com/?p=9#comment-476</guid>
		<description>aeames,
I&#039;m not sure I fully understand point 1, but the second point is a good idea.
At any rate, could you log both of these as feature requests here: http://developer.atlassian.com/jira/browse/BJVER

Please provide a little more info on point 1 in the feature request.

Thanks!

- Jonathan</description>
		<content:encoded><![CDATA[<p>aeames,<br />
I&#8217;m not sure I fully understand point 1, but the second point is a good idea.<br />
At any rate, could you log both of these as feature requests here: <a href="http://developer.atlassian.com/jira/browse/BJVER" rel="nofollow">http://developer.atlassian.com/jira/browse/BJVER</a></p>
<p>Please provide a little more info on point 1 in the feature request.</p>
<p>Thanks!</p>
<p>- Jonathan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: aeames</title>
		<link>http://blog.sysbliss.com/uncategorized/release-management-with-atlassian-bamboo-and-jira.html/comment-page-1#comment-475</link>
		<dc:creator>aeames</dc:creator>
		<pubDate>Mon, 08 Jun 2009 14:28:13 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sysbliss.com/?p=9#comment-475</guid>
		<description>jdoklovic,

Our IT department is in the process of defining our release management process and stumbled upon this system. Excellent work.

Question: What would you think of having the ability to set a value attribute for the Version Type instead of using whatever was set as the pattern match? That way you could have the ${bamboo.custom.jiraversion.type} match multiple patterns (as one use case). Also the ability to specify a value to pass on a release (no key) would be helpful to some build systems.</description>
		<content:encoded><![CDATA[<p>jdoklovic,</p>
<p>Our IT department is in the process of defining our release management process and stumbled upon this system. Excellent work.</p>
<p>Question: What would you think of having the ability to set a value attribute for the Version Type instead of using whatever was set as the pattern match? That way you could have the ${bamboo.custom.jiraversion.type} match multiple patterns (as one use case). Also the ability to specify a value to pass on a release (no key) would be helpful to some build systems.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jdoklovic</title>
		<link>http://blog.sysbliss.com/uncategorized/release-management-with-atlassian-bamboo-and-jira.html/comment-page-1#comment-392</link>
		<dc:creator>jdoklovic</dc:creator>
		<pubDate>Tue, 03 Feb 2009 14:40:52 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sysbliss.com/?p=9#comment-392</guid>
		<description>just so I understand....  The plugin is working properly in that, if a user does not have run build rights, the link does not appear, correct?

If it&#039;s not working, please log a bug.

If it is working and you would like some other way to turn off the run build links (i.e. don&#039;t show them for a certain version type), please log a feature request.

http://developer.atlassian.com/jira/browse/BJVER

Thanks,

- Jonathan</description>
		<content:encoded><![CDATA[<p>just so I understand&#8230;.  The plugin is working properly in that, if a user does not have run build rights, the link does not appear, correct?</p>
<p>If it&#8217;s not working, please log a bug.</p>
<p>If it is working and you would like some other way to turn off the run build links (i.e. don&#8217;t show them for a certain version type), please log a feature request.</p>
<p><a href="http://developer.atlassian.com/jira/browse/BJVER" rel="nofollow">http://developer.atlassian.com/jira/browse/BJVER</a></p>
<p>Thanks,</p>
<p>- Jonathan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ayman</title>
		<link>http://blog.sysbliss.com/uncategorized/release-management-with-atlassian-bamboo-and-jira.html/comment-page-1#comment-391</link>
		<dc:creator>ayman</dc:creator>
		<pubDate>Tue, 03 Feb 2009 07:20:11 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sysbliss.com/?p=9#comment-391</guid>
		<description>it worked with me but only if the user that is logged in dont hava admin previlage then run build link dont appeare .

thx  
jdoklovic</description>
		<content:encoded><![CDATA[<p>it worked with me but only if the user that is logged in dont hava admin previlage then run build link dont appeare .</p>
<p>thx<br />
jdoklovic</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ed</title>
		<link>http://blog.sysbliss.com/uncategorized/release-management-with-atlassian-bamboo-and-jira.html/comment-page-1#comment-390</link>
		<dc:creator>Ed</dc:creator>
		<pubDate>Mon, 02 Feb 2009 14:54:32 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sysbliss.com/?p=9#comment-390</guid>
		<description>I have the same proble with ayman, when the jira versions are defined (unreleased) in Bamboo JiraVersion tab all these unreleased versions show Run Build link. The user that loged in to this Bamboo project have a build permission. So how to hide Run Build link from unreleased versions?</description>
		<content:encoded><![CDATA[<p>I have the same proble with ayman, when the jira versions are defined (unreleased) in Bamboo JiraVersion tab all these unreleased versions show Run Build link. The user that loged in to this Bamboo project have a build permission. So how to hide Run Build link from unreleased versions?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
