You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@olingo.apache.org by bu...@apache.org on 2013/10/24 19:15:39 UTC
svn commit: r883959 - in /websites/staging/olingo/trunk/content: ./
doc/maven.html
Author: buildbot
Date: Thu Oct 24 17:15:38 2013
New Revision: 883959
Log:
Staging update by buildbot for olingo
Modified:
websites/staging/olingo/trunk/content/ (props changed)
websites/staging/olingo/trunk/content/doc/maven.html
Propchange: websites/staging/olingo/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Thu Oct 24 17:15:38 2013
@@ -1 +1 @@
-1535441
+1535445
Modified: websites/staging/olingo/trunk/content/doc/maven.html
==============================================================================
--- websites/staging/olingo/trunk/content/doc/maven.html (original)
+++ websites/staging/olingo/trunk/content/doc/maven.html Thu Oct 24 17:15:38 2013
@@ -72,11 +72,18 @@
<h1 id="maven-support">Maven Support</h1>
<hr />
-<h3 id="clone-the-project">Clone the project</h3>
-<div class="codehilite"><pre><span class="n">git</span> <span class="n">clone</span> <span class="n">https</span><span class="p">:</span><span class="o">//</span><span class="n">git</span><span class="o">-</span><span class="n">wip</span><span class="o">-</span><span class="n">us</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">org</span><span class="o">/</span><span class="n">repos</span><span class="o">/</span><span class="n">asf</span><span class="o">/</span><span class="n">incubator</span><span class="o">-</span><span class="n">olingo</span><span class="o">-</span><span class="n">odata2</span>
-</pre></div>
-
-
+<h3 id="get-the-project">Get the Project</h3>
+<p>The project uses <a href="http://git-scm.com/">Git</a> for source code management and version control.</p>
+<p>To get the project just <code>clone</code> the Project from:</p>
+<blockquote>
+<p><code>https://git-wip-us.apache.org/repos/asf/incubator-olingo-odata2</code></p>
+</blockquote>
+<p>with a <code>git client tool</code>.</p>
+<p>As example with the official <code>git console client</code> just call:</p>
+<blockquote>
+<p><code>git clone https://git-wip-us.apache.org/repos/asf/incubator-olingo-odata2</code></p>
+</blockquote>
+<p>from the command line.</p>
<h3 id="building-the-project">Building the Project</h3>
<p>The project builds with Maven. Simply call</p>
<div class="codehilite"><pre><span class="n">mvn</span> <span class="n">clean</span> <span class="n">install</span>
@@ -84,6 +91,35 @@
<p>to run the build.</p>
+<h4 id="build-with-different-maven-profiles">Build with different Maven Profiles</h4>
+<p>To activate profiles run</p>
+<div class="codehilite"><pre><span class="n">mvn</span> <span class="n">clean</span> <span class="n">install</span> <span class="o">-</span><span class="n">Pprofile1</span><span class="p">,</span><span class="n">profile2</span>
+</pre></div>
+
+
+<table border="1" cellpadding="5">
+<tr>
+ <th>profile name</th>
+ <th>description</th>
+ </tr>
+ <tr>
+ <td>build.default</td>
+ <td>Standard build including unit tests.</td>
+ </tr>
+ <tr>
+ <td>build.fast</td>
+ <td>Fast build to get artifacts. Therefore quality checks, unit tests and javadoc generation are skipped.</td>
+ </tr>
+ <tr>
+ <td>build.quality</td>
+ <td>Configures quality plugins like checkstyle, the rat tool and others.</td>
+ </tr>
+ <tr>
+ <td>apache-release</td>
+ <td>Sign code, builds Javadoc and performs a Apache release build. It heavily refers to <a href="http://www.apache.org/dev/publishing-maven-artifacts.html">standard Apache procedures</a> to release Maven based projects at Apache.</td>
+ </tr>
+</table>
+
<h3 id="consuming-artifacts">Consuming Artifacts</h3>
<p>To consume libraries with Maven add following dependencies to your pom.xml:</p>
<div class="codehilite"><pre><span class="nt"><dependency></span>
@@ -121,36 +157,6 @@
<span class="nt"><scope></span>runtime<span class="nt"></scope></span>
<span class="nt"></dependency></span>
</pre></div>
-
-
-<h3 id="maven-profiles">Maven Profiles</h3>
-<p>To activate profiles run</p>
-<div class="codehilite"><pre><span class="n">mvn</span> <span class="n">clean</span> <span class="n">install</span> <span class="o">-</span><span class="n">Pprofile1</span><span class="p">,</span><span class="n">profile2</span>
-</pre></div>
-
-
-<table border="1" cellpadding="5">
-<tr>
- <th>profile name</th>
- <th>description</th>
- </tr>
- <tr>
- <td>build.default</td>
- <td>Standard build including unit tests.</td>
- </tr>
- <tr>
- <td>build.fast</td>
- <td>Fast build to get artifacts. Therefore quality checks, unit tests and javadoc generation are skipped.</td>
- </tr>
- <tr>
- <td>build.quality</td>
- <td>Configures quality plugins like checkstyle, the rat tool and others.</td>
- </tr>
- <tr>
- <td>apache-release</td>
- <td>Sign code, builds Javadoc and performs a Apache release build. It heavily refers to <a href="http://www.apache.org/dev/publishing-maven-artifacts.html">standard Apache procedures</a> to release Maven based projects at Apache.</td>
- </tr>
-</table>