blob: ba4aaa22d8319caa4f9bb3d197901f0f3f095c8a [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- ====================================================================== -->
<!-- GENERATED FILE, DO NOT EDIT, EDIT THE XML FILE IN xdocs INSTEAD! -->
<!-- ====================================================================== -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
<style type="text/css">@import "stylesheets/base.css";</style>
<meta name="author" value="
Apache UIMA Documentation Team">
<meta name="email" value="dev@uima.apache.org">
<title>Apache UIMA - Testing Builds</title>
</head>
<body>
<div class="topLogos">
<table border="0" width="100%" cellspacing="0">
<!-- TOP IMAGE -->
<tr>
<td align='LEFT'>
<a href="index.html">
<img style="border: 1px solid black;" src="../images/UIMA_banner2tlpTm.png" alt="UIMA project logo" border="0"/>
</a>
</td>
<td align='CENTER'>
<div class="pageBanner">Testing Builds</div>
</td>
<td align='RIGHT'>
<a href="http://www.apache.org">
<img src="../images/asf-logo-on-white-smallTm.png" alt="Apache UIMA" border="0"/>
</a>
</td>
</tr>
</table>
<hr noshade="" size="1"/>
</div>
<table border="0" width="100%" cellspacing="4">
<tr>
<td align='RIGHT' colspan="2">
<form method="get" action="http://www.google.com/search">
Search the site
<input type="text" name="q" size="25" maxlength="255" value="" />
<input type="hidden" name="sitesearch" value="http://uima.apache.org/" />
<input name="Search" value="Search Site" type="submit"/>
</form>
</td>
</tr>
<tr> <!-- LEFT SIDE NAVIGATION -->
<td width="20%" valign="top">
<!-- regular menu -->
<div class="navBar">
<br/>
<div class="navBarItem"> <div class="navPartHeading">General</div>
</div>
<div class="navBar">
<div class="navBarItem"> <a href="../index.html">Home</a>
</div>
<div class="navBarItem"> <a href="../downloads.cgi">Downloads</a>
</div>
<div class="navBarItem"> <a href="../documentation.html">Documentation</a>
</div>
<div class="navBarItem"> <a href="../news.html">News</a>
</div>
<br style="line-height: .5em"/>
<div class="navBarItem"> <a href="../mail-lists.html">Mailing Lists</a>
</div>
<div class="navBarItem"> <a href="../mail-lists.html#Apache_UIMA_Forums">Forums</a>
<a href="http://news.gmane.org/gmane.comp.apache.uima.general" target="_blank"><em> Users</em> <img src="images/offsitelink.png" /></a>
<a href="http://news.gmane.org/gmane.comp.apache.uima.devel" target="_blank"><em>Dev</em> <img src="images/offsitelink.png" /></a>
</div>
<div class="navBarItem"> <a href="http://cwiki.apache.org/confluence/display/UIMA/powered-by-apache-uima.html" target="_blank">Powered By UIMA <img src="images/offsitelink.png"/></a>
</div>
<br style="line-height: .5em"/>
<div class="navBarItem"> <a href="http://issues.apache.org/jira/browse/uima" target="_blank">Issue tracker <img src="images/offsitelink.png"/></a>
</div>
<div class="navBarItem"> <a href="http://cwiki.apache.org/confluence/display/UIMA/" target="_blank">Wiki <img src="images/offsitelink.png"/></a>
</div>
</div>
<br/>
<div class="navBarItem"> <div class="navPartHeading">Components & Tools</div>
</div>
<div class="navBar">
<div class="navBarItem"> <a href="../sandbox.html#uima-addons-annotators">Annotators</a>
</div>
<div class="navBarItem"> <a href="../toolsServers.html">Tools & Servers</a>
</div>
<div class="navBarItem"> <a href="../sandbox.html">Addons and Sandbox</a>
</div>
<div class="navBarItem"> <a href="../ruta.html">UIMA Ruta</a>
</div>
<div class="navBarItem"> <a href="../external-resources.html">External Resources</a>
</div>
</div>
<br/>
<div class="navBarItem"> <div class="navPartHeading">Community</div>
</div>
<div class="navBar">
<div class="navBarItem"> <a href="../get-involved.html">Get Involved</a>
</div>
<div class="navBarItem"> <a href="../contribution-policy.html">Contribution Policies</a>
</div>
<div class="navBarItem"> <a href="../faq.html">FAQ</a>
</div>
<div class="navBarItem"> <a href="../project-guidelines.html">Project Guidelines</a>
</div>
</div>
<br/>
<div class="navBarItem"> <div class="navPartHeading">Development</div>
</div>
<div class="navBar">
<div class="navBarItem"> <a href="../dev-quick.html">Quick Start: building</a>
</div>
<div class="navBarItem"> <a href="../building-uima.html">Building from Source</a>
</div>
<div class="navBarItem"> <a href="../one-time-setup.html">One-time setups</a>
</div>
<div class="navBarItem"> <a href="../svn.html">Source Code</a>
</div>
<div class="navBarItem"> <a href="../distribution.html">Creating a Distribution</a>
</div>
<div class="navBarItem"> <a href="../release.html">Doing a UIMA release</a>
</div>
<div class="navBarItem"> <a href="../eclipse-update-site.html">Eclipse Update Sites</a>
</div>
<div class="navBarItem"> <a href="../codeConventions.html">Code Conventions</a>
</div>
<div class="navBarItem"> <a href="../uima-specification.html">UIMA Specification (OASIS)</a>
</div>
<div class="navBarItem"> <a href="../team-list.html">Project Team</a>
</div>
<div class="navBarItem"> <a href="../maven-design.html">Maven Use</a>
</div>
<div class="navBarItem"> <a href="../updating-website.html">Updating this Website</a>
</div>
</div>
<br/>
<div class="navBarItem"> <div class="navPartHeading">Events and Conferences</div>
</div>
<div class="navBar">
<div class="navBarItem"> <a href="../gscl13.html">GSCL 2013</a>
</div>
<div class="navBarItem"> <a href="../iks09.html">IKS 2009</a>
</div>
<div class="navBarItem"> <a href="../gscl09.html">GSCL 2009</a>
</div>
<div class="navBarItem"> <a href="../lsm09.html">LSM 2009</a>
</div>
<div class="navBarItem"> <a href="../lrec08.html">LREC 2008</a>
</div>
<div class="navBarItem"> <a href="../gldv07.html">GLDV 2007</a>
</div>
</div>
<br/>
<div class="navBarItem"> <div class="navPartHeading">ASF</div>
</div>
<div class="navBar">
<div class="navBarItem"> <a href="http://www.apache.org/licenses/" target="_blank">License <img src="images/offsitelink.png"/></a>
</div>
<div class="navBarItem"> <a href="http://www.apache.org/foundation/thanks.html" target="_blank">ASF Sponsors <img src="images/offsitelink.png"/></a>
</div>
<div class="navBarItem"> <a href="http://www.apache.org/foundation/sponsorship.html" target="_blank">ASF Sponsorship <img src="images/offsitelink.png"/></a>
</div>
<div class="navBarItem"> <a href="http://www.apache.org/security" target="_blank">Security <img src="images/offsitelink.png"/></a>
</div>
</div>
</div>
</td>
<td width="80%" align="left" valign="top">
<div class="sectionTable">
<table class="sectionTable">
<tr><td>
<a name="Setup (one time) for building"><h1><img src="images/UIMA_4sq50tightCropSolid.png"/>&nbsp;Setup (one time) for building</h1></a>
</td></tr>
<tr><td>
<blockquote class="sectionBody">
<ol>
<li>Do the normal <a href="one-time-setup.html">one-time-setup</a> if you haven't already done this.</li>
<li>Set up your maven "settings.xml" file (located in the directory containing your local repository;
in windows, this is in c:Documents and Settings\<your-userid>\.m2</your-userid>. Here's a sample:
<pre>
&lt;settings xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd"&gt;
&lt;profiles&gt;
&lt;profile&gt;
&lt;id&gt;staged-release&lt;/id&gt;
&lt;repositories&gt;
&lt;repository&gt;
&lt;id&gt;staged-release&lt;/id&gt;
&lt;url&gt;https://repository.apache.org/content/repositories/orgapacheuima-042/&lt;/url&gt;
&lt;/repository&gt;
&lt;/repositories&gt;
&lt;/profile&gt;
&lt;/profiles&gt;
&lt;/settings&gt;
</pre>
<p class="note">
<b>Note:</b> The url element above is just a sample; each release will have its own unique staging repository name.
</p>
</li>
</ol>
</blockquote>
</p>
</td></tr>
</table>
<div class="sectionTable">
<table class="sectionTable">
<tr><td>
<a name="Testing the parent-pom-top build"><h1><img src="images/UIMA_4sq50tightCropSolid.png"/>&nbsp;Testing the parent-pom-top build</h1></a>
</td></tr>
<tr><td>
<blockquote class="sectionBody">
<ol>
<li>Check out the build directory:
<pre>svn checkout http://svn.apache.org/repos/asf/uima/build/trunk some-checkout-local-dir</pre>
</li>
<li>Checkout something to build (to verify that the parent-pom-top works:
<pre>svn checkout http://svn.apache.org/repos/asf/uima/uimaj/trunk some-checkout-local-dir</pre>
</li>
<li>If you want, using m2Eclipse, import existing projects as maven projects, and select the build
directories, and import the build projects. Repeat for the uimaj projects.</li>
<li>Using your favorite find/replace tools, find all instances of where the parent-pom-top is used
which specifies a version of 1-SNAPSHOT, and change those to just 1 (that's what is being tested).
</li>
<li>Build the build tooling:
<pre>
cd to the build checkout dir / parent-poms
mvn -Pstaged-release install
cd to uimaj checkout dir / aggregate-uimaj
mvn -Pstaged-release install
</pre></li>
</ol>
<p class="note">Afterwards, go to your local repo and remove the org/apache/uima/parent-pom-top/1 directory,
to prevent it from accidentally being used, until it passes official release, unless this component
is needed (depended upon) by further artifacts in the group being released.
</p>
</blockquote>
</p>
</td></tr>
</table>
</td>
</tr>
<!-- FOOTER -->
<tr><td colspan="2">
<hr noshade="" size="1"/>
</td></tr>
<tr><td colspan="2">
<table class="pageFooter">
<tr>
<td><a href="index.html">Home</a></td>
<td><a href="privacy-policy.html">Privacy Policy</a></td>
<td style="font-size:75%">
Copyright &#169; 2006-2013, The Apache Software Foundation.<br/>
Apache UIMA, UIMA, the Apache UIMA logo and the Apache Feather logo are trademarks of The Apache Software Foundation.<br/>
All other marks mentioned may be trademarks or registered trademarks of their respective owners.
</td>
<td><a href="mailto:dev@uima.apache.org">Contact us</a></td>
</tr>
</table>
</td></tr>
</table>
</body>
</html>