camel-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r922776 - in /websites/production/camel/content: cache/main.pageCache release-guide.html xml-reference.html
Date Fri, 19 Sep 2014 02:19:53 GMT
Author: buildbot
Date: Fri Sep 19 02:19:52 2014
New Revision: 922776

Log:
Production update by buildbot for camel

Modified:
    websites/production/camel/content/cache/main.pageCache
    websites/production/camel/content/release-guide.html
    websites/production/camel/content/xml-reference.html

Modified: websites/production/camel/content/cache/main.pageCache
==============================================================================
Binary files - no diff available.

Modified: websites/production/camel/content/release-guide.html
==============================================================================
--- websites/production/camel/content/release-guide.html (original)
+++ websites/production/camel/content/release-guide.html Fri Sep 19 02:19:52 2014
@@ -181,7 +181,7 @@ gpg: Good signature from "Christian
 </li><li><p>Perform the release to the staging repo</p><div class="code
panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
 <script class="theme: Default; brush: text; gutter: false" type="syntaxhighlighter"><![CDATA[mvn
release:perform
 ]]></script>
-</div></div></li><li>Close the staging repository<br clear="none">
Quote from the <a shape="rect" class="external-link" href="http://maven.apache.org/developers/release/apache-release.html">Maven
release guide for Apache projects</a><blockquote><p>Login to <a shape="rect"
class="external-link" href="https://repository.apache.org">https://repository.apache.org</a>
using your Apache LDAP credentials. Click on "Staging Repositories". Then select "org.apache.camel-xxx"
in the list of repositories, where xxx represents your username and ip. Click "Close" on the
tool bar above. This will close the repository from future deployments and make it available
for others to view. If you are staging multiple releases together, skip this step until you
have staged everything. Enter the name and version of the artifact being released in the "Description"
field and then click "Close". This will make it easier to identify it later.</p></blockquote>See
the image in the original guide for more info.</l
 i><li>Verify staged artifacts<br clear="none"> Quote from the <a shape="rect"
class="external-link" href="http://maven.apache.org/developers/release/apache-release.html">original
guide</a><blockquote><p>If you click on your repository, a tree view will
appear below. You can then browse the contents to ensure the artifacts are as you expect them.
Pay particular attention to the existence of *.asc (signature) files. If the you don't like
the content of the repository, right click your repository and choose "Drop". You can then
rollback your release and repeat the process.<br clear="none"> Note the repository URL,
you will need this in your vote email.</p></blockquote></li></ol><h2
id="ReleaseGuide-TestingtheCamelReleaseCandidate">Testing the Camel Release Candidate</h2><p>When
folks need to test out a release candidate, the jars will not have been uploaded to the central
Maven repo. This means that the example programs which use Maven will not automatically work
and you need to follow
  the <a shape="rect" href="testing-a-release-candidate.html">Testing a release candidate</a>
guidelines.<br clear="none"> Afterwards send out the VOTE for this release candidate
to the dev@ mailing list.</p><h2 id="ReleaseGuide-Manuallyupdatingfiles">Manually
updating files</h2><p>The <code>pom.xml</code> files in <code>etc</code>,
<code>tests/camel-itest-karaf</code>, <code>tests/camel-itest-osgi</code>,
<code>tests/camel-itest-performance</code> and <code>tests/camel-performance</code>
need to be manually updated with the Camel version number in the <code>&lt;parent&gt;</code>
tag.</p><h2 id="ReleaseGuide-AnnouncingtheCamelRelease">Announcing the Camel Release</h2><p>If
the VOTE pass,</p><ol><li>Close it by sending the RESULT to the mailing
list.</li><li>Promote the artifacts to the central repo. For this login to <a
shape="rect" class="external-link" href="https://repository.apache.org">https://repository.apache.org</a>
using your Apache LDAP credentials. Click on "Staging Reposi
 tories". Select "org.apache.camel-xxx" in the list of repositories, where xxx represents
your username and ip. Click "Release" on the tool bar above. This will promote all artifacts
to the central maven repo. Enter the name and version of the artifact being released in the
"Description" field and then click "Release". This will make it easier to identify it later.</li><li>Perform
a <a shape="rect" class="external-link" href="https://issues.apache.org/jira/plugins/servlet/project-config/CAMEL/versions">release
in JIRA</a> and create a new release version in JIRA</li><li>There should
be already a release notes page in the <a shape="rect" href="in-progress.html">In Progress</a>
folder (if not create one based on the <a shape="rect" href="camel-xyz-release-template.html">Camel
x.y.z Release (template)</a>). Edit it and change the number of fixed issues and update
its parent to be the <a shape="rect" href="download.html">Download</a> page. Now
would be a good time to create a new release
  notes page for the next release based on the template mentioned before. It is useful and
simpler to keep it up to date during the development cycle.</li><li><p>Copy
the newly deployed distribution to Apache website:</p><div class="code panel pdl"
style="border-width: 1px;"><div class="codeContent panelContent pdl">
+</div></div></li><li>Close the staging repository<br clear="none">
Quote from the <a shape="rect" class="external-link" href="http://maven.apache.org/developers/release/apache-release.html">Maven
release guide for Apache projects</a><blockquote><p>Login to <a shape="rect"
class="external-link" href="https://repository.apache.org">https://repository.apache.org</a>
using your Apache LDAP credentials. Click on "Staging Repositories". Then select "org.apache.camel-xxx"
in the list of repositories, where xxx represents your username and ip. Click "Close" on the
tool bar above. This will close the repository from future deployments and make it available
for others to view. If you are staging multiple releases together, skip this step until you
have staged everything. Enter the name and version of the artifact being released in the "Description"
field and then click "Close". This will make it easier to identify it later.</p></blockquote>See
the image in the original guide for more info.</l
 i><li>Verify staged artifacts<br clear="none"> Quote from the <a shape="rect"
class="external-link" href="http://maven.apache.org/developers/release/apache-release.html">original
guide</a><blockquote><p>If you click on your repository, a tree view will
appear below. You can then browse the contents to ensure the artifacts are as you expect them.
Pay particular attention to the existence of *.asc (signature) files. If the you don't like
the content of the repository, right click your repository and choose "Drop". You can then
rollback your release and repeat the process.<br clear="none"> Note the repository URL,
you will need this in your vote email.</p></blockquote></li></ol><h2
id="ReleaseGuide-TestingtheCamelReleaseCandidate">Testing the Camel Release Candidate</h2><p>When
folks need to test out a release candidate, the jars will not have been uploaded to the central
Maven repo. This means that the example programs which use Maven will not automatically work
and you need to follow
  the <a shape="rect" href="testing-a-release-candidate.html">Testing a release candidate</a>
guidelines.<br clear="none"> Afterwards send out the VOTE for this release candidate
to the dev@ mailing list.</p><h2 id="ReleaseGuide-Manuallyupdatingfiles">Manually
updating files</h2><p>From camel 2.14.0, you don't need to update the &#160;pom
version of the below modules.</p><p>The <code>pom.xml</code> files
in <code>etc</code>, <code>tests/camel-itest-karaf</code>, <code>tests/camel-itest-osgi</code>,
<code>tests/camel-itest-performance</code> and <code>tests/camel-performance</code>
need to be manually updated with the Camel version number in the <code>&lt;parent&gt;</code>
tag.</p><h2 id="ReleaseGuide-AnnouncingtheCamelRelease">Announcing the Camel Release</h2><p>If
the VOTE pass,</p><ol><li>Close it by sending the RESULT to the mailing
list.</li><li>Promote the artifacts to the central repo. For this login to <a
shape="rect" class="external-link" href="https://repository.apache.org">
 https://repository.apache.org</a> using your Apache LDAP credentials. Click on "Staging
Repositories". Select "org.apache.camel-xxx" in the list of repositories, where xxx represents
your username and ip. Click "Release" on the tool bar above. This will promote all artifacts
to the central maven repo. Enter the name and version of the artifact being released in the
"Description" field and then click "Release". This will make it easier to identify it later.</li><li>Perform
a <a shape="rect" class="external-link" href="https://issues.apache.org/jira/plugins/servlet/project-config/CAMEL/versions">release
in JIRA</a> and create a new release version in JIRA</li><li>There should
be already a release notes page in the <a shape="rect" href="in-progress.html">In Progress</a>
folder (if not create one based on the <a shape="rect" href="camel-xyz-release-template.html">Camel
x.y.z Release (template)</a>). Edit it and change the number of fixed issues and update
its parent to be the <a shape="
 rect" href="download.html">Download</a> page. Now would be a good time to create
a new release notes page for the next release based on the template mentioned before. It is
useful and simpler to keep it up to date during the development cycle.</li><li><p>Copy
the newly deployed distribution to Apache website:</p><div class="code panel pdl"
style="border-width: 1px;"><div class="codeContent panelContent pdl">
 <script class="theme: Default; brush: text; gutter: false" type="syntaxhighlighter"><![CDATA[cd
${CAMEL_ROOT_DIR}/etc/scripts
 release-distro.sh &lt;Camel version&gt;
 ]]></script>

Modified: websites/production/camel/content/xml-reference.html
==============================================================================
--- websites/production/camel/content/xml-reference.html (original)
+++ websites/production/camel/content/xml-reference.html Fri Sep 19 02:19:52 2014
@@ -84,7 +84,7 @@
 	<tbody>
         <tr>
         <td valign="top" width="100%">

[... 6 lines stripped ...]


Mime
View raw message