This is an automated email from the ASF dual-hosted git repository.
git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/plc4x-website.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 4f33c41 Site checkin for project PLC4X: Jenkins Tools
4f33c41 is described below
commit 4f33c41dd0364ed2e4df4b99264a760bd92b0d89
Author: jenkins <[email protected]>
AuthorDate: Tue May 21 15:12:14 2019 +0000
Site checkin for project PLC4X: Jenkins Tools
---
dependency-convergence.html | 158 ++------------------------------------------
developers/release.html | 23 ++++---
2 files changed, 20 insertions(+), 161 deletions(-)
diff --git a/dependency-convergence.html b/dependency-convergence.html
index 32e4370..82c1dac 100644
--- a/dependency-convergence.html
+++ b/dependency-convergence.html
@@ -191,12 +191,6 @@
<li><a href="#_toc_orgjunitplatformjunit-platform-engine1"
title="org.junit.platform:junit-platform-engine">org.junit.platform:junit-platform-engine</a></li>
<li><a href="#_toc_orgopentest4jopentest4j1"
title="org.opentest4j:opentest4j">org.opentest4j:opentest4j</a></li>
<li><a href="#_toc_orgslf4jslf4j-log4j121"
title="org.slf4j:slf4j-log4j12">org.slf4j:slf4j-log4j12</a></li>
- <li><a href="#_toc_orgapacheplc4xapache-edgent1"
title="org.apache.plc4x:apache-edgent">org.apache.plc4x:apache-edgent</a></li>
- <li><a href="#_toc_orgapacheplc4xkaraf-ads-feature1"
title="org.apache.plc4x:karaf-ads-feature">org.apache.plc4x:karaf-ads-feature</a></li>
- <li><a href="#_toc_orgapacheplc4xkaraf-ethernet-ip-feature1"
title="org.apache.plc4x:karaf-ethernet-ip-feature">org.apache.plc4x:karaf-ethernet-ip-feature</a></li>
- <li><a href="#_toc_orgapacheplc4xkaraf-modbus-feature1"
title="org.apache.plc4x:karaf-modbus-feature">org.apache.plc4x:karaf-modbus-feature</a></li>
- <li><a href="#_toc_orgapacheplc4xkaraf-s7-feature1"
title="org.apache.plc4x:karaf-s7-feature">org.apache.plc4x:karaf-s7-feature</a></li>
- <li><a href="#_toc_orgapacheplc4xkaraf-simulated-feature1"
title="org.apache.plc4x:karaf-simulated-feature">org.apache.plc4x:karaf-simulated-feature</a></li>
</ul>
</li>
</ul>
@@ -232,15 +226,15 @@
<tbody>
<tr class="b">
<th>Number of modules:</th>
- <td>83</td>
+ <td>85</td>
</tr>
<tr class="a">
<th>Number of dependencies (NOD):</th>
- <td>363</td>
+ <td>364</td>
</tr>
<tr class="b">
<th>Number of unique artifacts (NOA):</th>
- <td>397</td>
+ <td>398</td>
</tr>
<tr class="a">
<th>Number of version-conflicting artifacts (NOC):</th>
@@ -248,7 +242,7 @@
</tr>
<tr class="b">
<th>Number of SNAPSHOT artifacts (NOS):</th>
- <td>6</td>
+ <td>0</td>
</tr>
<tr class="a">
<th>Convergence (NOD/NOA):</th>
@@ -256,7 +250,7 @@
</tr>
<tr class="b">
<th>Ready for release (100% convergence and no SNAPSHOTS):</th>
- <td><i class="glyphicon
glyphicon-exclamation-sign"></i> <b>Error</b><br>You do not have 100%
convergence.<br>You have SNAPSHOT dependencies.</td>
+ <td><i class="glyphicon
glyphicon-exclamation-sign"></i> <b>Error</b><br>You do not have 100%
convergence.</td>
</tr>
</tbody>
</table>
@@ -495,7 +489,7 @@
<ol style="list-style-type: decimal">
<li>org.apache.plc4x:interop-server:jar:0.4.0-SNAPSHOT<br>\- org.apache.thrift:libthrift:jar:0.12.0:compile<br> \- org.apache.httpcomponents:httpcore:jar:4.4.1:compile<br></li>
<br>
-
<li>org.apache.plc4x:plc4py:pom:0.4.0-SNAPSHOT<br>\- org.apache.plc4x:interop-server:pom:0.4.0-SNAPSHOT:provided<br> \- org.apache.thrift:libthrift:jar:0.12.0:provided<br> \- org.apache.httpcomponents:httpcore:jar:4.4.1:provided<br></li>
+
<li>org.apache.plc4x:plc4py:pom:0.4.0-SNAPSHOT<br>\- org.apache.plc4x:interop-server:jar:jar-with-dependencies:0.4.0-SNAPSHOT:provided<br> \- org.apache.thrift:libthrift:jar:0.12.0:provided<br> \- org.apache.httpcomponents:httpcore:jar:4.4.1:provided<br></li>
<br>
</ol></td>
</tr>
@@ -505,7 +499,7 @@
<ol style="list-style-type: decimal">
<li>org.apache.plc4x:interop-server:jar:0.4.0-SNAPSHOT<br>\- org.apache.thrift:libthrift:jar:0.12.0:compile<br> \- org.apache.httpcomponents:httpclient:jar:4.5.6:compile<br> \- (org.apache.httpcomponents:httpcore:jar:4.4.10:compile
- omitted for conflict with 4.4.1)<br></li>
<br>
-
<li>org.apache.plc4x:plc4py:pom:0.4.0-SNAPSHOT<br>\- org.apache.plc4x:interop-server:pom:0.4.0-SNAPSHOT:provided<br> \- org.apache.thrift:libthrift:jar:0.12.0:provided<br> \- org.apache.httpcomponents:httpclient:jar:4.5.6:provided<br> \- (org.apache.httpcomponents:httpcore:jar:4.4.10:provided
- omitted for conflict with 4.4.1)<br></li>
+
<li>org.apache.plc4x:plc4py:pom:0.4.0-SNAPSHOT<br>\- org.apache.plc4x:interop-server:jar:jar-with-dependencies:0.4.0-SNAPSHOT:provided<br> \- org.apache.thrift:libthrift:jar:0.12.0:provided<br> \- org.apache.httpcomponents:httpclient:jar:4.5.6:provided<br> \- (org.apache.httpcomponents:httpcore:jar:4.4.10:provided
- omitted for conflict with 4.4.1)<br></li>
<br>
</ol></td>
</tr>
@@ -957,144 +951,6 @@
</tbody>
</table>
</div>
- <div class="section">
- <h4
id="_toc_orgapacheplc4xapache-edgent1">org.apache.plc4x:apache-edgent</h4>
- <table border="0" class="bodyTable table table-striped table-hover">
- <tbody>
- <tr class="a">
- <td><i class="glyphicon glyphicon-exclamation-sign"></i></td>
- <td>
- <table border="0" class="bodyTable table table-striped table-hover">
- <tbody>
- <tr class="b">
- <td width="25%">0.4.0-SNAPSHOT</td>
- <td>
- <ol style="list-style-type: decimal">
-
<li>org.apache.plc4x.examples:plc4j-hello-connectivity-kafka:jar:0.4.0-SNAPSHOT<br>\- org.apache.plc4x:apache-edgent:jar:0.4.0-SNAPSHOT:compile<br></li>
- <br>
- </ol></td>
- </tr>
- </tbody>
- </table></td>
- </tr>
- </tbody>
- </table>
- </div>
- <div class="section">
- <h4
id="_toc_orgapacheplc4xkaraf-ads-feature1">org.apache.plc4x:karaf-ads-feature</h4>
- <table border="0" class="bodyTable table table-striped table-hover">
- <tbody>
- <tr class="a">
- <td><i class="glyphicon glyphicon-exclamation-sign"></i></td>
- <td>
- <table border="0" class="bodyTable table table-striped table-hover">
- <tbody>
- <tr class="b">
- <td width="25%">0.4.0-SNAPSHOT</td>
- <td>
- <ol style="list-style-type: decimal">
- <li></li>
- <br>
- </ol></td>
- </tr>
- </tbody>
- </table></td>
- </tr>
- </tbody>
- </table>
- </div>
- <div class="section">
- <h4
id="_toc_orgapacheplc4xkaraf-ethernet-ip-feature1">org.apache.plc4x:karaf-ethernet-ip-feature</h4>
- <table border="0" class="bodyTable table table-striped table-hover">
- <tbody>
- <tr class="a">
- <td><i class="glyphicon glyphicon-exclamation-sign"></i></td>
- <td>
- <table border="0" class="bodyTable table table-striped table-hover">
- <tbody>
- <tr class="b">
- <td width="25%">0.4.0-SNAPSHOT</td>
- <td>
- <ol style="list-style-type: decimal">
- <li></li>
- <br>
- </ol></td>
- </tr>
- </tbody>
- </table></td>
- </tr>
- </tbody>
- </table>
- </div>
- <div class="section">
- <h4
id="_toc_orgapacheplc4xkaraf-modbus-feature1">org.apache.plc4x:karaf-modbus-feature</h4>
- <table border="0" class="bodyTable table table-striped table-hover">
- <tbody>
- <tr class="a">
- <td><i class="glyphicon glyphicon-exclamation-sign"></i></td>
- <td>
- <table border="0" class="bodyTable table table-striped table-hover">
- <tbody>
- <tr class="b">
- <td width="25%">0.4.0-SNAPSHOT</td>
- <td>
- <ol style="list-style-type: decimal">
- <li></li>
- <br>
- </ol></td>
- </tr>
- </tbody>
- </table></td>
- </tr>
- </tbody>
- </table>
- </div>
- <div class="section">
- <h4
id="_toc_orgapacheplc4xkaraf-s7-feature1">org.apache.plc4x:karaf-s7-feature</h4>
- <table border="0" class="bodyTable table table-striped table-hover">
- <tbody>
- <tr class="a">
- <td><i class="glyphicon glyphicon-exclamation-sign"></i></td>
- <td>
- <table border="0" class="bodyTable table table-striped table-hover">
- <tbody>
- <tr class="b">
- <td width="25%">0.4.0-SNAPSHOT</td>
- <td>
- <ol style="list-style-type: decimal">
- <li></li>
- <br>
- </ol></td>
- </tr>
- </tbody>
- </table></td>
- </tr>
- </tbody>
- </table>
- </div>
- <div class="section">
- <h4
id="_toc_orgapacheplc4xkaraf-simulated-feature1">org.apache.plc4x:karaf-simulated-feature</h4>
- <table border="0" class="bodyTable table table-striped table-hover">
- <tbody>
- <tr class="a">
- <td><i class="glyphicon glyphicon-exclamation-sign"></i></td>
- <td>
- <table border="0" class="bodyTable table table-striped table-hover">
- <tbody>
- <tr class="b">
- <td width="25%">0.4.0-SNAPSHOT</td>
- <td>
- <ol style="list-style-type: decimal">
- <li></li>
- <br>
- </ol></td>
- </tr>
- </tbody>
- </table></td>
- </tr>
- </tbody>
- </table>
- </div>
</div> </div>
</div>
</div> <!-- /row -->
diff --git a/developers/release.html b/developers/release.html
index b37dcb0..e7cef68 100644
--- a/developers/release.html
+++ b/developers/release.html
@@ -305,15 +305,15 @@
</div>
<div class="literalblock">
<div class="content">
- <pre>mvn release:branch -DbranchName=rel/{minor-version}
-DautoVersionSubmodules=true</pre>
+ <pre>mvn release:branch -P
with-cpp,with-dotnet,with-java,with-proxies,with-python,with-sandbox
-DbranchName=rel/{minor-version} -DautoVersionSubmodules=true</pre>
</div>
</div>
<div class="paragraph">
- <p>Per default the plugin suggests the next bugfix version as working
version, however we want it to use the next minor version. So in case of
preparing the release branch for <code>0.2.0-SNAPSHOT</code> the command would
be the following:</p>
+ <p>Per default the plugin suggests the next bugfix version as working
version, however we want it to use the next minor version. So in case of
preparing the release branch for <code>0.4.0-SNAPSHOT</code> the command would
be the following:</p>
</div>
<div class="literalblock">
<div class="content">
- <pre>mvn release:branch -DbranchName=rel/0.2
-DautoVersionSubmodules=true</pre>
+ <pre>mvn release:branch -P
with-cpp,with-dotnet,with-java,with-proxies,with-python,with-sandbox
-DbranchName=rel/0.4 -DautoVersionSubmodules=true</pre>
</div>
</div>
<div class="paragraph">
@@ -321,7 +321,7 @@
</div>
<div class="literalblock">
<div class="content">
- <pre>What is the new working copy version for "PLC4X"?
(org.apache.plc4x:plc4x-parent) 0.2.1-SNAPSHOT: : 0.3.0-SNAPSHOT</pre>
+ <pre>What is the new working copy version for "PLC4X"?
(org.apache.plc4x:plc4x-parent) 0.4.1-SNAPSHOT: : 0.5.0-SNAPSHOT</pre>
</div>
</div>
<div class="paragraph">
@@ -331,7 +331,7 @@
<p>This step now should perform quite quickly as no build and no tests are
involved.</p>
</div>
<div class="paragraph">
- <p>However in the end the versions of the <code>develop</code> branch are
updated and a new <code>rel/0.2</code> branch is created.</p>
+ <p>However in the end the versions of the <code>develop</code> branch are
updated and a new <code>rel/0.4</code> branch is created.</p>
</div>
</div>
<div class="sect2">
@@ -396,11 +396,11 @@ Bug Fixes
</div>
<div class="literalblock">
<div class="content">
- <pre>mvn release:prepare -P with-cpp -DautoVersionSubmodules=true</pre>
+ <pre>mvn release:prepare -P
with-cpp,with-dotnet,with-java,with-proxies,with-python,with-sandbox
-DautoVersionSubmodules=true</pre>
</div>
</div>
<div class="paragraph">
- <p>(The <code>-P with-cpp</code> tells maven to activace the
<code>with-cpp</code> profile which also enables the C++ modules and makes sure
the versions of these modules are updated as part of the release) In general
the plugin will now ask you 3 questions:</p>
+ <p>(The <code>-P
with-cpp,with-dotnet,with-java,with-proxies,with-python,with-sandbox</code>
tells maven to activate the all profiles that partition the build and makes
sure the versions of all modules are updated as part of the release) In general
the plugin will now ask you 3 questions:</p>
</div>
<div class="olist arabic">
<ol class="arabic">
@@ -501,7 +501,7 @@ Bug Fixes
</div>
<div class="literalblock">
<div class="content">
- <pre>mvn release:perform</pre>
+ <pre>mvn release:perform
-DreleaseProfiles=apache-release,with-java,with-proxies</pre>
</div>
</div>
<div class="paragraph">
@@ -512,11 +512,14 @@ Bug Fixes
</div>
<div class="literalblock">
<div class="content">
- <pre>mvn clean deploy -P apache-release</pre>
+ <pre>mvn clean deploy -P apache-release,with-java,with-proxies</pre>
</div>
</div>
<div class="paragraph">
- <p>This builds and tests the project as well as creates the JavaDocs,
Source packages and signs each of these with your PGP key.</p>
+ <p>As the <code>apache-release</code> profile is also activated, this
builds and tests the project as well as creates the JavaDocs, Source packages
and signs each of these with your PGP key.</p>
+ </div>
+ <div class="paragraph">
+ <p>We are intentionally not adding the other profiles, as these either
produce binary artifacts that usually only work on the system they were
compiled on (C++, .Net) or we haven’t found a good way to distribute them via
Maven yet (Python) or deployment is disabled anyway (sandbox).</p>
</div>
<div class="paragraph">
<p>As this time the build is building with release versions, Maven will
automatically choose the release url for deploying artifacts.</p>