Skip to content
Permalink
Browse files
Apache Archiva Main site deployment
  • Loading branch information
effrafax committed Jun 15, 2020
1 parent 04aee1d commit ebecca992492d2666999fe8ba21b8af00a37791f
Showing 26 changed files with 173 additions and 154 deletions.
@@ -1,8 +1,8 @@
ErrorDocument 404 /errors/404.html
Redirect Permanent /reports http://archiva.apache.org/ref/2.2.4
Redirect Permanent /reports http://archiva.apache.org/ref/2.2.5
Redirect /download.html /download.cgi
# We do not use index.cgi anymore
# Redirect /index.html /index.cgi
Redirect Permanent /docs/current http://archiva.apache.org/docs/2.2.4
Redirect Permanent /docs/current http://archiva.apache.org/docs/2.2.5
#former docs use LICENCE.txt
Redirect Permanent /LICENSE.txt http://archiva.apache.org/license.html
@@ -47,7 +47,7 @@
<li class="dropdown-submenu">
<a href="" title="Documentation">Documentation</a>
<ul class="dropdown-menu">
<li><a href="docs/2.2.4/" title="Release 2.2.4">Release 2.2.4</a></li>
<li><a href="docs/2.2.5/" title="Release 2.2.5">Release 2.2.5</a></li>
<li><a href="docs/3.0.0-SNAPSHOT/" title="Dev 3.0.0-SNAPSHOT">Dev 3.0.0-SNAPSHOT</a></li>
</ul>
</li>
@@ -62,7 +62,7 @@
<li class="dropdown-submenu">
<a href="" title="Developer Reference">Developer Reference</a>
<ul class="dropdown-menu">
<li><a href="ref/2.2.4/index.html" title="Archiva 2.2.4">Archiva 2.2.4</a></li>
<li><a href="ref/2.2.5/index.html" title="Archiva 2.2.5">Archiva 2.2.5</a></li>
<li><a href="ref/3.0.0-SNAPSHOT/index.html" title="Archiva 3.0.0-SNAPSHOT">Archiva 3.0.0-SNAPSHOT</a></li>
<li><a href="redback/core/3.0.0-SNAPSHOT/index.html" title="Redback 3.0.0-SNAPSHOT">Redback 3.0.0-SNAPSHOT</a></li>
</ul>
@@ -130,7 +130,7 @@
<li class=""><a href="https://www.apache.org" class="externalLink" title="Apache">Apache</a><span class="divider">/</span></li>
<li class=""><a href="./" title="Archiva">Archiva</a><span class="divider">/</span></li>
<li class="active ">CI Management</li>
<li id="publishDate" class="pull-right">Last Published: 18 Apr 2020</li>
<li id="publishDate" class="pull-right">Last Published: 15 Jun 2020</li>
</ul>
</div>
<div id="bodyColumn" >
@@ -48,7 +48,7 @@
<li class="dropdown-submenu">
<a href="../" title="Documentation">Documentation</a>
<ul class="dropdown-menu">
<li><a href="../docs/2.2.4/" title="Release 2.2.4">Release 2.2.4</a></li>
<li><a href="../docs/2.2.5/" title="Release 2.2.5">Release 2.2.5</a></li>
<li><a href="../docs/3.0.0-SNAPSHOT/" title="Dev 3.0.0-SNAPSHOT">Dev 3.0.0-SNAPSHOT</a></li>
</ul>
</li>
@@ -63,7 +63,7 @@
<li class="dropdown-submenu">
<a href="../" title="Developer Reference">Developer Reference</a>
<ul class="dropdown-menu">
<li><a href="../ref/2.2.4/index.html" title="Archiva 2.2.4">Archiva 2.2.4</a></li>
<li><a href="../ref/2.2.5/index.html" title="Archiva 2.2.5">Archiva 2.2.5</a></li>
<li><a href="../ref/3.0.0-SNAPSHOT/index.html" title="Archiva 3.0.0-SNAPSHOT">Archiva 3.0.0-SNAPSHOT</a></li>
<li><a href="../redback/core/3.0.0-SNAPSHOT/index.html" title="Redback 3.0.0-SNAPSHOT">Redback 3.0.0-SNAPSHOT</a></li>
</ul>
@@ -131,7 +131,7 @@
<li class=""><a href="https://www.apache.org" class="externalLink" title="Apache">Apache</a><span class="divider">/</span></li>
<li class=""><a href="../" title="Archiva">Archiva</a><span class="divider">/</span></li>
<li class="active ">Building Archiva</li>
<li id="publishDate" class="pull-right">Last Published: 18 Apr 2020</li>
<li id="publishDate" class="pull-right">Last Published: 15 Jun 2020</li>
</ul>
</div>
<div id="bodyColumn" >
@@ -48,7 +48,7 @@
<li class="dropdown-submenu">
<a href="../" title="Documentation">Documentation</a>
<ul class="dropdown-menu">
<li><a href="../docs/2.2.4/" title="Release 2.2.4">Release 2.2.4</a></li>
<li><a href="../docs/2.2.5/" title="Release 2.2.5">Release 2.2.5</a></li>
<li><a href="../docs/3.0.0-SNAPSHOT/" title="Dev 3.0.0-SNAPSHOT">Dev 3.0.0-SNAPSHOT</a></li>
</ul>
</li>
@@ -63,7 +63,7 @@
<li class="dropdown-submenu">
<a href="../" title="Developer Reference">Developer Reference</a>
<ul class="dropdown-menu">
<li><a href="../ref/2.2.4/index.html" title="Archiva 2.2.4">Archiva 2.2.4</a></li>
<li><a href="../ref/2.2.5/index.html" title="Archiva 2.2.5">Archiva 2.2.5</a></li>
<li><a href="../ref/3.0.0-SNAPSHOT/index.html" title="Archiva 3.0.0-SNAPSHOT">Archiva 3.0.0-SNAPSHOT</a></li>
<li><a href="../redback/core/3.0.0-SNAPSHOT/index.html" title="Redback 3.0.0-SNAPSHOT">Redback 3.0.0-SNAPSHOT</a></li>
</ul>
@@ -131,7 +131,7 @@
<li class=""><a href="https://www.apache.org" class="externalLink" title="Apache">Apache</a><span class="divider">/</span></li>
<li class=""><a href="../" title="Archiva">Archiva</a><span class="divider">/</span></li>
<li class="active ">How We Do Things</li>
<li id="publishDate" class="pull-right">Last Published: 18 Apr 2020</li>
<li id="publishDate" class="pull-right">Last Published: 15 Jun 2020</li>
</ul>
</div>
<div id="bodyColumn" >
@@ -47,7 +47,7 @@
<li class="dropdown-submenu">
<a href="../" title="Documentation">Documentation</a>
<ul class="dropdown-menu">
<li><a href="../docs/2.2.4/" title="Release 2.2.4">Release 2.2.4</a></li>
<li><a href="../docs/2.2.5/" title="Release 2.2.5">Release 2.2.5</a></li>
<li><a href="../docs/3.0.0-SNAPSHOT/" title="Dev 3.0.0-SNAPSHOT">Dev 3.0.0-SNAPSHOT</a></li>
</ul>
</li>
@@ -62,7 +62,7 @@
<li class="dropdown-submenu">
<a href="../" title="Developer Reference">Developer Reference</a>
<ul class="dropdown-menu">
<li><a href="../ref/2.2.4/index.html" title="Archiva 2.2.4">Archiva 2.2.4</a></li>
<li><a href="../ref/2.2.5/index.html" title="Archiva 2.2.5">Archiva 2.2.5</a></li>
<li><a href="../ref/3.0.0-SNAPSHOT/index.html" title="Archiva 3.0.0-SNAPSHOT">Archiva 3.0.0-SNAPSHOT</a></li>
<li><a href="../redback/core/3.0.0-SNAPSHOT/index.html" title="Redback 3.0.0-SNAPSHOT">Redback 3.0.0-SNAPSHOT</a></li>
</ul>
@@ -130,7 +130,7 @@
<li class=""><a href="https://www.apache.org" class="externalLink" title="Apache">Apache</a><span class="divider">/</span></li>
<li class=""><a href="../" title="Archiva">Archiva</a><span class="divider">/</span></li>
<li class="active "></li>
<li id="publishDate" class="pull-right">Last Published: 18 Apr 2020</li>
<li id="publishDate" class="pull-right">Last Published: 15 Jun 2020</li>
</ul>
</div>
<div id="bodyColumn" >
@@ -48,7 +48,7 @@
<li class="dropdown-submenu">
<a href="../" title="Documentation">Documentation</a>
<ul class="dropdown-menu">
<li><a href="../docs/2.2.4/" title="Release 2.2.4">Release 2.2.4</a></li>
<li><a href="../docs/2.2.5/" title="Release 2.2.5">Release 2.2.5</a></li>
<li><a href="../docs/3.0.0-SNAPSHOT/" title="Dev 3.0.0-SNAPSHOT">Dev 3.0.0-SNAPSHOT</a></li>
</ul>
</li>
@@ -63,7 +63,7 @@
<li class="dropdown-submenu">
<a href="../" title="Developer Reference">Developer Reference</a>
<ul class="dropdown-menu">
<li><a href="../ref/2.2.4/index.html" title="Archiva 2.2.4">Archiva 2.2.4</a></li>
<li><a href="../ref/2.2.5/index.html" title="Archiva 2.2.5">Archiva 2.2.5</a></li>
<li><a href="../ref/3.0.0-SNAPSHOT/index.html" title="Archiva 3.0.0-SNAPSHOT">Archiva 3.0.0-SNAPSHOT</a></li>
<li><a href="../redback/core/3.0.0-SNAPSHOT/index.html" title="Redback 3.0.0-SNAPSHOT">Redback 3.0.0-SNAPSHOT</a></li>
</ul>
@@ -131,7 +131,7 @@
<li class=""><a href="https://www.apache.org" class="externalLink" title="Apache">Apache</a><span class="divider">/</span></li>
<li class=""><a href="../" title="Archiva">Archiva</a><span class="divider">/</span></li>
<li class="active ">Archiva release process</li>
<li id="publishDate" class="pull-right">Last Published: 18 Apr 2020</li>
<li id="publishDate" class="pull-right">Last Published: 15 Jun 2020</li>
</ul>
</div>
<div id="bodyColumn" >
@@ -163,23 +163,30 @@ <h2><a name="Archiva_release_process"></a>Archiva release process</h2>
&lt;/properties&gt;
&lt;/profile&gt;</pre></div>
<p>Set your user credentials for the stage repo in the <i>servers</i> section of your settings.xml for <a href="#archiva-repository.releases">archiva-repository.releases</a>.</p>
<p>Prepare your environment: For Archiva 2.x you have to use JDK 7 and set memory settings.</p>
<p>Prepare your environment: For Archiva 2.x you have to use two different JDKs for the process. JDK 7 is used for the prepare release (compile) and JDK 8 for uploading (supported SSL versions)</p>
<div class="source"><pre class="prettyprint">export JAVA_HOME=&lt;PATH_TO_JDK7&gt;
export PATH=$JAVA_HOME/bin:$PATH
export MAVEN_OPTS=&quot;-Xmx6144m -XX:MaxPermSize=512m&quot; # It may work with less heap, but this is a safe value
export JAVA_OPT=&quot;-Xmx6144m -XX:MaxPermSize=512m&quot; </pre></div>
<p>Execute </p>
<div class="source"><pre class="prettyprint">mvn release:prepare</pre></div>
<p>Check that it has been properly tagged. The tag name must be.. archiva-[VERSION].</p>
<p>If all works fine, execute </p>
<p>You can rollback with `mvn release:rollback`.</p>
<p>If all works fine, set JDK 8 and execute the release:perform task</p>
<div class="source"><pre class="prettyprint">export JAVA_HOME=&lt;PATH_TO_JDK8&gt;
export PATH=$JAVA_HOME/bin:$PATH</pre></div>
<div class="source"><pre class="prettyprint">mvn release:perform</pre></div>
<p>The perform task will push to the repository, if it was successful. After successfully running this task, it's not possible to roll back.</p>
<p>Download the uploaded files via wget:</p>
<div class="source"><pre class="prettyprint">ARCHV=&quot;2.2.4&quot; # Enter the new archiva version
RELEASE_URL=&quot;http://archiva-repository.apache.org/archiva/repository/archiva-releases-stage&quot;
wget ${RELEASE_URL}/org/apache/archiva/archiva-jetty/${ARCHV}/archiva-jetty-${ARCHV}-bin.tar.gz
wget ${RELEASE_URL}/org/apache/archiva/archiva-jetty/${ARCHV}/archiva-jetty-${ARCHV}-bin.tar.gz.asc
wget ${RELEASE_URL}/org/apache/archiva/archiva-jetty/${ARCHV}/archiva-jetty-${ARCHV}-bin.zip
wget ${RELEASE_URL}/org/apache/archiva/archiva-jetty/${ARCHV}/archiva-jetty-${ARCHV}-bin.zip.asc
# Verify the signatures:
gpg -v archiva-jetty-${ARCHV}-bin.zip.asc</pre></div>
gpg -v archiva-jetty-${ARCHV}-bin.zip.asc
gpg -v archiva-jetty-${ARCHV}-bin.tar.gz.asc</pre></div>
<p>The documentation is deployed as part of the process to the final location for review in the vote:</p>
<div class="source"><pre class="prettyprint">git checkout archiva-${ARCHV} # Checkout the release version of archiva
cd archiva-doc
@@ -202,6 +209,7 @@ <h2><a name="Archiva_release_process"></a>Archiva release process</h2>
<div class="source"><pre class="prettyprint">svn mv https://dist.apache.org/repos/dist/dev/archiva/${ARCHV} https://dist.apache.org/repos/dist/release/archiva/

# Move also the POM and Redback and Redback Component releases, if there are new ones.</pre></div>
<p>Merge the archiva-releases-stage to archiva-releases on archiva-repository.apache.org</p>
<p>To sync the jars to Maven Central, you need to merge the repository archiva-releases-stage to &quot;Central Rsync Repository&quot;</p>
<p>Mark the appropriate release version in JIRA as complete.</p>
<p>Update the archiva site (<a class="externalLink" href="https://gitbox.apache.org/repos/asf/archiva-site.git">https://gitbox.apache.org/repos/asf/archiva-site.git</a>) for the versions and release notes URL:</p>
@@ -47,7 +47,7 @@
<li class="dropdown-submenu">
<a href="" title="Documentation">Documentation</a>
<ul class="dropdown-menu">
<li><a href="docs/2.2.4/" title="Release 2.2.4">Release 2.2.4</a></li>
<li><a href="docs/2.2.5/" title="Release 2.2.5">Release 2.2.5</a></li>
<li><a href="docs/3.0.0-SNAPSHOT/" title="Dev 3.0.0-SNAPSHOT">Dev 3.0.0-SNAPSHOT</a></li>
</ul>
</li>
@@ -62,7 +62,7 @@
<li class="dropdown-submenu">
<a href="" title="Developer Reference">Developer Reference</a>
<ul class="dropdown-menu">
<li><a href="ref/2.2.4/index.html" title="Archiva 2.2.4">Archiva 2.2.4</a></li>
<li><a href="ref/2.2.5/index.html" title="Archiva 2.2.5">Archiva 2.2.5</a></li>
<li><a href="ref/3.0.0-SNAPSHOT/index.html" title="Archiva 3.0.0-SNAPSHOT">Archiva 3.0.0-SNAPSHOT</a></li>
<li><a href="redback/core/3.0.0-SNAPSHOT/index.html" title="Redback 3.0.0-SNAPSHOT">Redback 3.0.0-SNAPSHOT</a></li>
</ul>
@@ -130,14 +130,14 @@
<li class=""><a href="https://www.apache.org" class="externalLink" title="Apache">Apache</a><span class="divider">/</span></li>
<li class=""><a href="./" title="Archiva">Archiva</a><span class="divider">/</span></li>
<li class="active ">Download Apache Archiva</li>
<li id="publishDate" class="pull-right">Last Published: 18 Apr 2020</li>
<li id="publishDate" class="pull-right">Last Published: 15 Jun 2020</li>
</ul>
</div>
<div id="bodyColumn" >


<div class="section">
<h2><a name="Download_Apache_Archiva_2.2.4"></a>Download Apache Archiva 2.2.4</h2>
<h2><a name="Download_Apache_Archiva_2.2.5"></a>Download Apache Archiva 2.2.5</h2>

<p>Archiva is distributed under the <a class="externalLink" href="https://www.apache.org/licenses/">Apache License, version 2.0</a>.</p>

@@ -222,15 +222,15 @@ <h3><a name="Mirror"></a>Mirror</h3>
</div>

<div class="section">
<h3><a name="Current_Release:_Archiva_2.2.4"></a>Current Release: Archiva 2.2.4</h3>
<h3><a name="Current_Release:_Archiva_2.2.5"></a>Current Release: Archiva 2.2.5</h3>

<p>
This is the currently recommended version of Archiva.

</p>
<ul>

<li><a href="./docs/2.2.4/release-notes.html">Release Notes</a></li>
<li><a href="./docs/2.2.5/release-notes.html">Release Notes</a></li>

<li><a href="./known-issues.html">Known Issues and Errata</a></li>

@@ -245,7 +245,7 @@ <h3><a name="Current_Release:_Archiva_2.2.4"></a>Current Release: Archiva 2.2.4<

<tr class="a">

<th>Archiva 2.2.4 </th>
<th>Archiva 2.2.5 </th>

<th>File-Type</th>

@@ -260,54 +260,54 @@ <h3><a name="Current_Release:_Archiva_2.2.4"></a>Current Release: Archiva 2.2.4<

<tr class="b">

<td>Archiva 2.2.4 Standalone</td>
<td>Archiva 2.2.5 Standalone</td>

<td><a href="[preferred]archiva/2.2.4/binaries/apache-archiva-2.2.4-bin.tar.gz">tar.gz</a></td>
<td><a href="[preferred]archiva/2.2.5/binaries/apache-archiva-2.2.5-bin.tar.gz">tar.gz</a></td>

<td><a class="externalLink" href="https://www.apache.org/dist/archiva/2.2.4/binaries/apache-archiva-2.2.4-bin.tar.gz.sha256">sha256</a></td>
<td><a class="externalLink" href="https://www.apache.org/dist/archiva/2.2.5/binaries/apache-archiva-2.2.5-bin.tar.gz.sha256">sha256</a></td>

<td><a class="externalLink" href="https://www.apache.org/dist/archiva/2.2.4/binaries/apache-archiva-2.2.4-bin.tar.gz.sha512">sha512</a></td>
<td><a class="externalLink" href="https://www.apache.org/dist/archiva/2.2.5/binaries/apache-archiva-2.2.5-bin.tar.gz.sha512">sha512</a></td>

<td><a class="externalLink" href="https://www.apache.org/dist/archiva/2.2.4/binaries/apache-archiva-2.2.4-bin.tar.gz.asc">asc</a></td>
<td><a class="externalLink" href="https://www.apache.org/dist/archiva/2.2.5/binaries/apache-archiva-2.2.5-bin.tar.gz.asc">asc</a></td>
</tr>

<tr class="a">

<td></td>

<td><a href="[preferred]archiva/2.2.4/binaries/apache-archiva-2.2.4-bin.zip">zip</a></td>
<td><a href="[preferred]archiva/2.2.5/binaries/apache-archiva-2.2.5-bin.zip">zip</a></td>

<td><a class="externalLink" href="https://www.apache.org/dist/archiva/2.2.4/binaries/apache-archiva-2.2.4-bin.zip.sha256">sha256</a></td>
<td><a class="externalLink" href="https://www.apache.org/dist/archiva/2.2.5/binaries/apache-archiva-2.2.5-bin.zip.sha256">sha256</a></td>

<td><a class="externalLink" href="https://www.apache.org/dist/archiva/2.2.4/binaries/apache-archiva-2.2.4-bin.zip.sha512">sha512</a></td>
<td><a class="externalLink" href="https://www.apache.org/dist/archiva/2.2.5/binaries/apache-archiva-2.2.5-bin.zip.sha512">sha512</a></td>

<td><a class="externalLink" href="https://www.apache.org/dist/archiva/2.2.4/binaries/apache-archiva-2.2.4-bin.zip.asc">asc</a></td>
<td><a class="externalLink" href="https://www.apache.org/dist/archiva/2.2.5/binaries/apache-archiva-2.2.5-bin.zip.asc">asc</a></td>
</tr>

<tr class="b">

<td>Archiva 2.2.4 WAR</td>
<td>Archiva 2.2.5 WAR</td>

<td><a href="[preferred]archiva/2.2.4/binaries/apache-archiva-2.2.4.war">war</a></td>
<td><a href="[preferred]archiva/2.2.5/binaries/apache-archiva-2.2.5.war">war</a></td>

<td><a class="externalLink" href="https://www.apache.org/dist/archiva/2.2.4/binaries/apache-archiva-2.2.4.war.sha256">sha256</a></td>
<td><a class="externalLink" href="https://www.apache.org/dist/archiva/2.2.5/binaries/apache-archiva-2.2.5.war.sha256">sha256</a></td>

<td><a class="externalLink" href="https://www.apache.org/dist/archiva/2.2.4/binaries/apache-archiva-2.2.4.war.sha512">sha512</a></td>
<td><a class="externalLink" href="https://www.apache.org/dist/archiva/2.2.5/binaries/apache-archiva-2.2.5.war.sha512">sha512</a></td>

<td><a class="externalLink" href="https://www.apache.org/dist/archiva/2.2.4/binaries/apache-archiva-2.2.4.war.asc">asc</a></td>
<td><a class="externalLink" href="https://www.apache.org/dist/archiva/2.2.5/binaries/apache-archiva-2.2.5.war.asc">asc</a></td>
</tr>

<tr class="a">

<td>Archiva 2.2.4 Sources</td>
<td>Archiva 2.2.5 Sources</td>

<td><a href="[preferred]archiva/2.2.4/src/apache-archiva-2.2.4-src.zip">source zip</a></td>
<td><a href="[preferred]archiva/2.2.5/src/apache-archiva-2.2.5-src.zip">source zip</a></td>

<td><a class="externalLink" href="https://www.apache.org/dist/archiva/2.2.4/src/apache-archiva-2.2.4-src.zip.sha256">sha256</a></td>
<td><a class="externalLink" href="https://www.apache.org/dist/archiva/2.2.5/src/apache-archiva-2.2.5-src.zip.sha256">sha256</a></td>

<td><a class="externalLink" href="https://www.apache.org/dist/archiva/2.2.4/src/apache-archiva-2.2.4-src.zip.sha512">sha512</a></td>
<td><a class="externalLink" href="https://www.apache.org/dist/archiva/2.2.5/src/apache-archiva-2.2.5-src.zip.sha512">sha512</a></td>

<td><a class="externalLink" href="https://www.apache.org/dist/archiva/2.2.4/src/apache-archiva-2.2.4-src.zip.asc">asc</a></td>
<td><a class="externalLink" href="https://www.apache.org/dist/archiva/2.2.5/src/apache-archiva-2.2.5-src.zip.asc">asc</a></td>
</tr>
</tbody>
</table>

0 comments on commit ebecca9

Please sign in to comment.