directory-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From conflue...@apache.org
Subject [CONF] Apache Directory Development > Continuous Integration Builds
Date Fri, 17 Sep 2010 12:48:00 GMT
<html>
<head>
    <base href="https://cwiki.apache.org/confluence">
            <link rel="stylesheet" href="/confluence/s/1810/9/1/_/styles/combined.css?spaceKey=DIRxDEV&amp;forWysiwyg=true"
type="text/css">
    </head>
<body style="background: white;" bgcolor="white" class="email-body">
<div id="pageContent">
<div id="notificationFormat">
<div class="wiki-content">
<div class="email">
    <h2><a href="https://cwiki.apache.org/confluence/display/DIRxDEV/Continuous+Integration+Builds">Continuous
Integration Builds</a></h2>
    <h4>Page  <b>added</b> by             <a href="https://cwiki.apache.org/confluence/display/~seelmann">Stefan
Seelmann</a>
    </h4>
         <br/>
    <div class="notificationGreySide">
         <div>
<ul>
    <li><a href='#ContinuousIntegrationBuilds-Introduction'>Introduction</a></li>
    <li><a href='#ContinuousIntegrationBuilds-BuildsonLinux'>Builds on Linux</a></li>
    <li><a href='#ContinuousIntegrationBuilds-BuildsonWindows'>Builds on Windows</a></li>
    <li><a href='#ContinuousIntegrationBuilds-ApacheDSandStudioBinaries'>ApacheDS
and Studio Binaries</a></li>
    <li><a href='#ContinuousIntegrationBuilds-ApacheDSandStudioManuals'>ApacheDS
and Studio Manuals</a></li>
    <li><a href='#ContinuousIntegrationBuilds-MavenSites'>Maven Sites</a></li>
</ul></div>

<h2><a name="ContinuousIntegrationBuilds-Introduction"></a>Introduction</h2>

<p>Hudson is used for Continuous Integration Builds. All Apache Directory build are
prefixed with "dir-", a view was created that lists all Apache Directory builds: <a href="https://hudson.apache.org/hudson/view/Directory"
class="external-link" rel="nofollow">https://hudson.apache.org/hudson/view/Directory</a>.</p>

<h2><a name="ContinuousIntegrationBuilds-BuildsonLinux"></a>Builds on Linux</h2>

<p>All projects are built with Sun JDK 1.5 on Ubuntu and the resulting Maven artifacts
are deployed to Apache's snapshot repository. The builds are timely ordered to take care of
dependencies between projects. The alternative would be to build e.g. the "trunk-with-dependencies"
but this would cause long-running builds.</p>

<p><b>At 02:00 UTC (0 2 * * *)</b><br/>
dir-checkstyle-jdk15-ubuntu-deploy<br/>
dir-junit-addons-jdk15-ubuntu-deploy</p>

<p><b>At 03:00 UTC (0 3 * * *)</b><br/>
dir-shared-jdk15-ubuntu-deploy<br/>
dir-daemon-jdk15-ubuntu-deploy<br/>
dir-studio-maven-plugin-jdk15-ubuntu-deploy</p>

<p><b>At 04:00 UTC (0 4 * * *)</b><br/>
dir-apacheds-jdk15-ubuntu<br/>
dir-studio-jdk15-ubuntu</p>


<h2><a name="ContinuousIntegrationBuilds-BuildsonWindows"></a>Builds on
Windows</h2>

<p>Some projects are also built on Windows with JDK 1.6 to ensure platform independent
builds.</p>

<p><b>At 03:00 UTC (0 3 * * *)</b><br/>
dir-shared-jdk16-win</p>

<p><b>At 04:00 UTC (0 4 * * *)</b><br/>
dir-apacheds-jdk16-win<br/>
dir-studio-jdk16-win</p>


<h2><a name="ContinuousIntegrationBuilds-ApacheDSandStudioBinaries"></a>ApacheDS
and Studio Binaries</h2>

<p>The installers and applications of ApacheDS and Studio are packaged at 05:00 UTC
(0 5 * * *). ApacheDS installers are currently disabled, due to move of CiDIT they are revamped
by Pierre-Arnaud.</p>

<p><b>Links to Jobs:</b><br/>
<a href="https://hudson.apache.org/hudson/view/Directory/job/dir-apacheds-installers-jdk15-ubuntu/"
class="external-link" rel="nofollow">https://hudson.apache.org/hudson/view/Directory/job/dir-apacheds-installers-jdk15-ubuntu/</a><br/>
<a href="https://hudson.apache.org/hudson/view/Directory/job/dir-studio-applications-jdk15-ubunu/"
class="external-link" rel="nofollow">https://hudson.apache.org/hudson/view/Directory/job/dir-studio-applications-jdk15-ubunu/</a></p>

<p><b>Direct Links:</b><br/>
TODO...</p>


<h2><a name="ContinuousIntegrationBuilds-ApacheDSandStudioManuals"></a>ApacheDS
and Studio Manuals</h2>

<p>The manuals of ApacheDS and Studio are built at 05:00 UTC. PDFs are downloadable,
HTML is browsable.</p>

<p><b>Links to Jobs:</b><br/>
<a href="https://hudson.apache.org/hudson/view/Directory/job/dir-apacheds-manuals/" class="external-link"
rel="nofollow">https://hudson.apache.org/hudson/view/Directory/job/dir-apacheds-manuals/</a><br/>
<a href="https://hudson.apache.org/hudson/view/Directory/job/dir-studio-manuals/" class="external-link"
rel="nofollow">https://hudson.apache.org/hudson/view/Directory/job/dir-studio-manuals/</a></p>

<p><b>Direct Links:</b></p>
<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Manual </th>
<th class='confluenceTh'> HTML </th>
<th class='confluenceTh'> PDF </th>
</tr>
<tr>
<td class='confluenceTd'> Studio LDAP Browser </td>
<td class='confluenceTd'> <a href="https://hudson.apache.org/hudson/view/Directory/job/dir-studio-manuals/lastSuccessfulBuild/artifact/helps/ldapbrowser.help/target/html/index.html"
class="external-link" rel="nofollow">HTML</a> </td>
<td class='confluenceTd'> <a href="https://hudson.apache.org/hudson/view/Directory/job/dir-studio-manuals/lastSuccessfulBuild/artifact/helps/ldapbrowser.help/target/pdf/Apache%20Directory%20Studio%20LDAP%20Browser%20Help.pdf"
class="external-link" rel="nofollow">PDF</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Studio LDIF Editor </td>
<td class='confluenceTd'> <a href="https://hudson.apache.org/hudson/view/Directory/job/dir-studio-manuals/lastSuccessfulBuild/artifact/helps/ldifeditor.help/target/html/index.html"
class="external-link" rel="nofollow">HTML</a> </td>
<td class='confluenceTd'> <a href="https://hudson.apache.org/hudson/view/Directory/job/dir-studio-manuals/lastSuccessfulBuild/artifact/helps/ldifeditor.help/target/pdf/Apache%20Directory%20Studio%20LDIF%20Editor%20Help.pdf"
class="external-link" rel="nofollow">PDF</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Studio Schema Editor </td>
<td class='confluenceTd'> <a href="https://hudson.apache.org/hudson/view/Directory/job/dir-studio-manuals/lastSuccessfulBuild/artifact/helps/schemaeditor.help/target/html/index.html"
class="external-link" rel="nofollow">HTML</a> </td>
<td class='confluenceTd'> <a href="https://hudson.apache.org/hudson/view/Directory/job/dir-studio-manuals/lastSuccessfulBuild/artifact/helps/schemaeditor.help/target/pdf/Apache%20Directory%20Studio%20Schema%20Editor%20Help.pdf"
class="external-link" rel="nofollow">PDF</a> </td>
</tr>
<tr>
<td class='confluenceTd'> ApacheDS Basic User Guide </td>
<td class='confluenceTd'> <a href="https://hudson.apache.org/hudson/view/Directory/job/dir-apacheds-manuals/lastSuccessfulBuild/artifact/trunk/target/docbook/manuals/basic-user-guide-1.5.8-SNAPSHOT/html/book.htm"
class="external-link" rel="nofollow">HTML</a> </td>
<td class='confluenceTd'> <a href="https://hudson.apache.org/hudson/view/Directory/job/dir-apacheds-manuals/lastSuccessfulBuild/artifact/trunk/target/docbook/manuals/basic-user-guide-1.5.8-SNAPSHOT/pdf/book.pdf"
class="external-link" rel="nofollow">PDF</a> </td>
</tr>
<tr>
<td class='confluenceTd'> ApacheDS Advanced User Guide </td>
<td class='confluenceTd'> <a href="https://hudson.apache.org/hudson/view/Directory/job/dir-apacheds-manuals/lastSuccessfulBuild/artifact/trunk/target/docbook/manuals/advanced-user-guide-1.5.8-SNAPSHOT/html/book.html"
class="external-link" rel="nofollow">HTML</a> </td>
<td class='confluenceTd'> <a href="https://hudson.apache.org/hudson/view/Directory/job/dir-apacheds-manuals/lastSuccessfulBuild/artifact/trunk/target/docbook/manuals/advanced-user-guide-1.5.8-SNAPSHOT/pdf/book.pdf"
class="external-link" rel="nofollow">PDF</a> </td>
</tr>
</tbody></table>
</div>



<h2><a name="ContinuousIntegrationBuilds-MavenSites"></a>Maven Sites</h2>

<p>Maven sites and Javadoc for shared, apacheds, and studio are generated at 06:00 UTC
on Sunday (0 6 * * 0).</p>

<p><b>Links to Jobs:</b><br/>
<a href="https://hudson.apache.org/hudson/view/Directory/job/dir-shared-site/" class="external-link"
rel="nofollow">https://hudson.apache.org/hudson/view/Directory/job/dir-shared-site/</a><br/>
<a href="https://hudson.apache.org/hudson/view/Directory/job/dir-apacheds-site/" class="external-link"
rel="nofollow">https://hudson.apache.org/hudson/view/Directory/job/dir-apacheds-site/</a><br/>
<a href="https://hudson.apache.org/hudson/view/Directory/job/dir-studio-site/" class="external-link"
rel="nofollow">https://hudson.apache.org/hudson/view/Directory/job/dir-studio-site/</a></p>

<p><b>Direct Links:</b></p>
<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Project </th>
<th class='confluenceTh'> Javadoc </th>
<th class='confluenceTh'> Maven Site </th>
</tr>
<tr>
<td class='confluenceTd'> Shared </td>
<td class='confluenceTd'> <a href="https://hudson.apache.org/hudson/view/Directory/job/dir-shared-site/javadoc/"
class="external-link" rel="nofollow">Javadoc</a> </td>
<td class='confluenceTd'> <a href="https://hudson.apache.org/hudson/view/Directory/job/dir-shared-site/site/"
class="external-link" rel="nofollow">Maven Site</a> </td>
</tr>
<tr>
<td class='confluenceTd'> ApacheDS </td>
<td class='confluenceTd'> <a href="https://hudson.apache.org/hudson/view/Directory/job/dir-apacheds-site/javadoc/"
class="external-link" rel="nofollow">Javadoc</a> </td>
<td class='confluenceTd'> <a href="https://hudson.apache.org/hudson/view/Directory/job/dir-apacheds-site/site/"
class="external-link" rel="nofollow">Maven Site</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Studio </td>
<td class='confluenceTd'> <a href="https://hudson.apache.org/hudson/view/Directory/job/dir-studio-site/javadoc/"
class="external-link" rel="nofollow">Javadoc</a> </td>
<td class='confluenceTd'> <a href="https://hudson.apache.org/hudson/view/Directory/job/dir-studio-site/site/"
class="external-link" rel="nofollow">Maven Site</a> </td>
</tr>
</tbody></table>
</div>



    </div>
    <div id="commentsSection" class="wiki-content pageSection">
       <div style="float: right;">
            <a href="https://cwiki.apache.org/confluence/users/viewnotifications.action"
class="grey">Change Notification Preferences</a>
       </div>
       <a href="https://cwiki.apache.org/confluence/display/DIRxDEV/Continuous+Integration+Builds">View
Online</a>
           </div>
</div>
</div>
</div>
</div>
</body>
</html>

Mime
View raw message