<?xml version="1.0"?>
<rss version="2.0">
<channel>

  
  
<title>AnthillPro Blog - Responses</title>
<link>http://www.anthillpro.com/blogs/anthillpro-blog/</link>
<description>News and Info about AnthillPro.</description>
<language>en</language>
<managingEditor>The AnthillPro Team</managingEditor>
<lastBuildDate>Sun, 28 Feb 2010 13:02:22 GMT</lastBuildDate>
  

  <generator>Pebble (http://pebble.sourceforge.net)</generator>
  <docs>http://backend.userland.com/rss</docs>
  
  
  <item>
    <title>Re: Maven&#039;s Strengths and Weaknesses as a Dependency Management System</title>
    <link>http://www.anthillpro.com/blogs/anthillpro-blog/2010/02/26/mavens_strengths_and_weaknesses_as_a_dependency_management_system.html#comment1267362142130</link>
    <description>
      There is a way to depend on status.  You would tackle this via setting up a Staging repository.

This is fully supported by the maven release plugin and even has a goal:
mvn release:prepare release:stage -DautoVersionSubmodules=true

This publishes the artifact to a &#039;staging&#039; repository.

You point your build at your release repository, and set the version to RELEASE, or [1.3, , etc.

&amp;lt;dependency&amp;gt;
  &amp;lt;artifactId&amp;gt;artifactId&amp;lt;/artifactId&amp;gt;
  &amp;lt;groupId&amp;gt;groupId&amp;lt;/groupId&amp;gt;
  &amp;lt;version&amp;gt;RELEASE&amp;lt;/version&amp;gt;
&amp;lt;/dependency&amp;gt;

In this circumstance you&#039;ll always get your release from your release policy which is your safe, test pasted usable release.

For your unsafe / non-qa&#039;d artifact, simply add your staging repository in under a profile activation (in your parent pom, define the repository under a profile):

mvn install -P staging

When you have test passed, simply finish the release:
mvn release:perform

This will make it into your release policy
    </description>
    <author>Jacob Briggs</author>
    <comments>http://www.anthillpro.com/blogs/anthillpro-blog/2010/02/26/mavens_strengths_and_weaknesses_as_a_dependency_management_system.html#comments</comments>
    <guid isPermaLink="true">http://www.anthillpro.com/blogs/anthillpro-blog/2010/02/26/mavens_strengths_and_weaknesses_as_a_dependency_management_system.html#comment1267362142130</guid>
    <pubDate>Sun, 28 Feb 2010 13:02:22 GMT</pubDate>
  </item>
  
  <item>
    <title>Re: Configure a Multiplatform Build in AnthillPro</title>
    <link>http://www.anthillpro.com/blogs/anthillpro-blog/2010/02/15/configure_a_multiplatform_build_in_anthillpro.html#comment1266315331946</link>
    <description>
      Oh yes. Creating some best practices / patterns / refactorings kind of guide is a project that we need to tackle - I think it is on my plate to get done this year. Hopefully sooner rather than later.
    </description>
    <author>Eric Minick</author>
    <comments>http://www.anthillpro.com/blogs/anthillpro-blog/2010/02/15/configure_a_multiplatform_build_in_anthillpro.html#comments</comments>
    <guid isPermaLink="true">http://www.anthillpro.com/blogs/anthillpro-blog/2010/02/15/configure_a_multiplatform_build_in_anthillpro.html#comment1266315331946</guid>
    <pubDate>Tue, 16 Feb 2010 10:15:31 GMT</pubDate>
  </item>
  
  <item>
    <title>Re: Configure a Multiplatform Build in AnthillPro</title>
    <link>http://www.anthillpro.com/blogs/anthillpro-blog/2010/02/15/configure_a_multiplatform_build_in_anthillpro.html#comment1266276212277</link>
    <description>
      Thanks, Eric. Although we don&#039;t have a need for multi-platform builds yet, this is a good introduction on how to use iteration properties.

Also, the idea of separating out the platform-agnostic setup and wrap up jobs is a nice strategy to avoid duplication.

Both features make me wonder if there&#039;s a catalog of AntHill Pro Refactorings waiting to be made. :-)
    </description>
    <author>Brian Kelly</author>
    <comments>http://www.anthillpro.com/blogs/anthillpro-blog/2010/02/15/configure_a_multiplatform_build_in_anthillpro.html#comments</comments>
    <guid isPermaLink="true">http://www.anthillpro.com/blogs/anthillpro-blog/2010/02/15/configure_a_multiplatform_build_in_anthillpro.html#comment1266276212277</guid>
    <pubDate>Mon, 15 Feb 2010 23:23:32 GMT</pubDate>
  </item>
  
  </channel>
</rss>
