archiva-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject [archiva-site] branch master updated: Changing SCM URLs for gitbox and adding minor changes
Date Sat, 07 Apr 2018 16:50:02 GMT
This is an automated email from the ASF dual-hosted git repository.

martin_s pushed a commit to branch master
in repository

The following commit(s) were added to refs/heads/master by this push:
     new 2de9439  Changing SCM URLs for gitbox and adding minor changes
2de9439 is described below

commit 2de9439bd8f50625fbbdd0c3ffb6916d5f309982
Author: Martin Stockhammer <>
AuthorDate: Sat Apr 7 18:48:51 2018 +0200

    Changing SCM URLs for gitbox and adding minor changes
    - Info about web tests
    - Added github ribbon
    - Modified the ohloh ribbon
 pom.xml                                     |  4 +--
 src/site/apt/developers/building.apt        | 43 +++++++++++++----------------
 src/site/apt/developers/publishing-site.apt |  4 +--
 src/site/site.xml                           | 14 ++++++++--
 src/site/xdoc/download.xml.vm               | 15 ++++++----
 src/site/xdoc/index.xml.vm                  |  2 +-
 6 files changed, 46 insertions(+), 36 deletions(-)

diff --git a/pom.xml b/pom.xml
index 645e485..edb7074 100644
--- a/pom.xml
+++ b/pom.xml
@@ -156,8 +156,8 @@
-          <anonymousConnection>scm:git:</anonymousConnection>
-          <developerConnection>scm:git:</developerConnection>
+          <anonymousConnection>scm:git:</anonymousConnection>
+          <developerConnection>scm:git:</developerConnection>
diff --git a/src/site/apt/developers/building.apt b/src/site/apt/developers/building.apt
index 70a8a21..5dcdb78 100644
--- a/src/site/apt/developers/building.apt
+++ b/src/site/apt/developers/building.apt
@@ -48,34 +48,12 @@ Building Archiva
 Merging Github Pull requests
- When somebody creats a pull request for archiva on github an email is sent to the developer
+ When somebody creates a pull request for archiva on github an email is sent to the developer
  First review the changes and check for style and impact of the changes. And check the build
on the jenkins
  server for this pull request (archiva-master-build-pr-builder).
- If you have not added the github repository to your git config do the following:
-git remote add github
- When review and jenkins build are OK, then checkout the pull request branch:
-ID=30 # Set this to the number of the pull request
-git fetch github pull/${ID}/head:pr-${ID}
-git checkout pr-${ID}
-mvn clean install
-  And merge into the master. If a JIRA ticket is opened for this, add the ticket number to
the commit message.
-git checkout master
-git merge pr-${ID}
-mvn clean install
-git push # If all is going fine
+ We have moved to gitbox, so merging the PR should be done on the github web site by using
the PR merge features.
@@ -109,3 +87,20 @@ sh ./ # use sh ./ if you want to attach a debugger
   Hit your browser: {{http://localhost:9091/archiva/index.html}}
+Running the selenium tests (Web UI tests) locally
+  The selenium tests use docker containers for the selenium and browser installation. To
run the tests locally you should have docker installed on
+  your developer machine.
+  The docker container can be built locally or pulled from the apachearchiva Dockerhub repository.
+  To start the docker container, run the following script:
+  ./src/ci/scripts/ start
+  The UI tests can be run with:
+mvn clean install -DmaxWaitTimeInMs=2000 -DseleniumRemote=true -Pci-server -Pit-js -Pchrome
-pl :archiva-webapp-test
diff --git a/src/site/apt/developers/publishing-site.apt b/src/site/apt/developers/publishing-site.apt
index 7b229f5..b5438ad 100644
--- a/src/site/apt/developers/publishing-site.apt
+++ b/src/site/apt/developers/publishing-site.apt
@@ -34,7 +34,7 @@ Publishing the Archiva Site
   The site displayed at the root of {{}} (where
   you are reading this) has its source code in Git at
-  {{}}.
+  {{}}.
   To edit and publish the site, do the following:
@@ -69,7 +69,7 @@ mvn site-deploy
   The documentation displayed under the subdirectories of
   {{}} has its source code in Git at
-  {{}} directory archiva-docs, which
+  {{}} directory archiva-docs, which
   is part of the main project checkout.
   The instructions for managing the documentation is the same as for the main
diff --git a/src/site/site.xml b/src/site/site.xml
index f979eb8..7a86387 100644
--- a/src/site/site.xml
+++ b/src/site/site.xml
@@ -45,8 +45,13 @@
-        <widget>stats</widget>
+        <widget>thin-badge</widget>
+      <gitHub>
+        <projectId>apache/archiva</projectId>
+        <ribbonOrientation>right</ribbonOrientation>
+        <ribbonColor>gray</ribbonColor>
+      </gitHub>
@@ -111,8 +116,13 @@
       <div class="row pull-left">Apache ${}, ${}, Apache, the
Apache feather logo, and the Apache ${} project logos are trademarks of The Apache
Software Foundation.</div>
-      <div class="row pull-left">
+      <div class="row">
+        &nbsp;
+      </div>
+      <div class="row">
+      <p>
         <a href="${project.url}privacy-policy.html">Privacy Policy</a>
+        </p>
diff --git a/src/site/xdoc/download.xml.vm b/src/site/xdoc/download.xml.vm
index ada1a46..3c24a75 100644
--- a/src/site/xdoc/download.xml.vm
+++ b/src/site/xdoc/download.xml.vm
@@ -106,9 +106,10 @@ under the License.
                 <th>Archiva ${archivaReleaseVersion} </th>
-                <th>Mirrors</th>
+                <th>File-Type</th>
                 <th>MD5 Checksum</th>
                 <th>SHA1 Checksum</th>
+                <th>SHA256 Checksum</th>
@@ -118,6 +119,7 @@ under the License.
                 <td><a href="[preferred]archiva/${archivaReleaseVersion}/binaries/apache-archiva-${archivaReleaseVersion}-bin.tar.gz">tar.gz</a></td>
                 <td><a href="${archivaReleaseVersion}/binaries/apache-archiva-${archivaReleaseVersion}-bin.tar.gz.md5">md5</a></td>
                 <td><a href="${archivaReleaseVersion}/binaries/apache-archiva-${archivaReleaseVersion}-bin.tar.gz.sha1">sha1</a></td>
+                <td><a href="${archivaReleaseVersion}/binaries/apache-archiva-${archivaReleaseVersion}-bin.tar.gz.sha256">sha256</a></td>
                 <td><a href="${archivaReleaseVersion}/binaries/apache-archiva-${archivaReleaseVersion}-bin.tar.gz.asc">asc</a></td>
@@ -125,6 +127,7 @@ under the License.
                 <td><a href="[preferred]archiva/${archivaReleaseVersion}/binaries/apache-archiva-${archivaReleaseVersion}">zip</a></td>
                 <td><a href="${archivaReleaseVersion}/binaries/apache-archiva-${archivaReleaseVersion}">md5</a></td>
                 <td><a href="${archivaReleaseVersion}/binaries/apache-archiva-${archivaReleaseVersion}">sha1</a></td>
+                <td><a href="${archivaReleaseVersion}/binaries/apache-archiva-${archivaReleaseVersion}">sha256</a></td>
                 <td><a href="${archivaReleaseVersion}/binaries/apache-archiva-${archivaReleaseVersion}">asc</a></td>
@@ -132,6 +135,7 @@ under the License.
                 <td><a href="[preferred]archiva/${archivaReleaseVersion}/binaries/apache-archiva-${archivaReleaseVersion}.war">war</a></td>
                 <td><a href="${archivaReleaseVersion}/binaries/apache-archiva-${archivaReleaseVersion}.war.md5">md5</a></td>
                 <td><a href="${archivaReleaseVersion}/binaries/apache-archiva-${archivaReleaseVersion}.war.sha1">sha1</a></td>
+                <td><a href="${archivaReleaseVersion}/binaries/apache-archiva-${archivaReleaseVersion}.war.sha256">sha256</a></td>
                 <td><a href="${archivaReleaseVersion}/binaries/apache-archiva-${archivaReleaseVersion}.war.asc">asc</a></td>
@@ -139,6 +143,7 @@ under the License.
                 <td><a href="[preferred]archiva/${archivaReleaseVersion}/src/apache-archiva-${archivaReleaseVersion}">source
                 <td><a href="${archivaReleaseVersion}/src/apache-archiva-${archivaReleaseVersion}">md5</a></td>
                 <td><a href="${archivaReleaseVersion}/src/apache-archiva-${archivaReleaseVersion}">sha1</a></td>
+                <td><a href="${archivaReleaseVersion}/src/apache-archiva-${archivaReleaseVersion}">sha256</a></td>
                 <td><a href="${archivaReleaseVersion}/src/apache-archiva-${archivaReleaseVersion}">asc</a></td>
@@ -207,7 +212,7 @@ under the License.
       <subsection name="Verify the integrity of the files">
-          We recommend that you verify the integrity of the downloaded files using the PGP
signatures and MD5 checksums.
+          We recommend that you verify the integrity of the downloaded files using the PGP
signatures and SHA, MD5 checksums.
           The PGP signatures can be verified using PGP or GPG. First download the <a href="">KEYS</a>
           as well as the asc signature file for the particular distribution. Make sure you
get these files from
@@ -226,10 +231,10 @@ under the License.
           % gpg --verify $filename.tar.gz.asc
-          You can also verify the MD5 signature on the files. A Unix program called md5 or
md5sum is included in many
+          Please use the SHA checksum for verification if available, use MD5 only for the
older versions, that have no SHA checksum available.
+          To verify the SHA signature on the files, you can use utilities for your platform.
A Unix program called sha1sum or sha256sum (md5sum) is included in many
           Unix distributions. It is also available as part of <a href="">GNU
-          Windows users can get binary md5 programs from <a href="">Fourmilab</a>,
-          <a href="">PC-Tools</a> or <a
+          Windows users can get binary checksum utility e.g. from <a href="">SlavaSoft</a>.
diff --git a/src/site/xdoc/index.xml.vm b/src/site/xdoc/index.xml.vm
index cc89113..89f97ff 100644
--- a/src/site/xdoc/index.xml.vm
+++ b/src/site/xdoc/index.xml.vm
@@ -325,7 +325,7 @@
               <th> </th>
-              <th>Mirrors</th>
+              <th>File-Type</th>

To stop receiving notification emails like this one, please contact

View raw message