Author: buildbot Date: Wed Apr 10 07:40:44 2013 New Revision: 857946 Log: Staging update by buildbot for maven
Modified: websites/staging/maven/trunk/content/ (props changed) websites/staging/maven/trunk/content/developers/website/deploy-maven-website.html websites/staging/maven/trunk/content/maven-site-1.0-site.jar Propchange: websites/staging/maven/trunk/content/ ------------------------------------------------------------------------------ --- cms:source-revision (original) +++ cms:source-revision Wed Apr 10 07:40:44 2013 @@ -1 +1 @@ -1466354 +1466358 Modified: websites/staging/maven/trunk/content/developers/website/deploy-maven-website.html ============================================================================== --- websites/staging/maven/trunk/content/developers/website/deploy-maven-website.html (original) +++ websites/staging/maven/trunk/content/developers/website/deploy-maven-website.html Wed Apr 10 07:40:44 2013 @@ -232,7 +232,7 @@ </div> <div id="bodyColumn"> <div id="contentBox"> - <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements. See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership. The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License. You may obtain a copy of the License at --><!-- --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!-- --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied. See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><!-- NOTE: For help with the syntax of this file, see: --><!-- http://maven.apache.org/doxia/referen ces/apt-format.html --><div class="section"><h2>Introduction<a name="Introduction"></a></h2><p>This document gives step-by-step instructions for deploying the Maven website <a class="externalLink" href="http://maven.apache.org">http://maven.apache.org</a>.</p><p>Since 10th December 2012, the main website use CMS mechanism. (see <a class="externalLink" href="https://cms.apache.org/maven/">https://cms.apache.org/maven/</a>).</p><p>You can edit pages in two ways:</p><ul><li>use the CMS UI.</li><li>checkout the content locally and modify manually.</li></ul></div><div class="section"><h2>How it works<a name="How_it_works"></a></h2><p>At least how a user understand that.</p><p>All the content is located here https://svn.apache.org/repos/infra/websites/production/maven/content/ then synced to lives machines.</p><p>For parts edited/build with CMS, two buildbot jobs build the content via using Maven site plugin:</p><ul><li><a class="externalLink" href="http://ci.apache.org/builders/m aven-site-staging">http://ci.apache.org/builders/maven-site-staging</a></li><li><a class="externalLink" href="http://ci.apache.org/builders/maven-doxia-site-staging">http://ci.apache.org/builders/maven-doxia-site-staging</a></li></ul><p>Other parts can committed to the content source tree.</p><p>As CMS will delete non build content, they must be ignored with adding paths in extpaths.txt file (located in site and doxia-site in path content/resources)</p><div class="section"><h3>Modify Maven Website with CMS UI<a name="Modify_Maven_Website_with_CMS_UI"></a></h3><ul><li>Go to <a class="externalLink" href="https://cms.apache.org/maven/">https://cms.apache.org/maven/</a>.</li><li>Click link "Get maven Working Copy"</li><li>Now navigate to the content you want to modify</li><li>Once you have modify the content, you can now commit with the button "Submit".</li></ul></div><div class="section"><h3>Modify Maven Website with a local copy<a name="Modify_Maven_Website _with_a_local_copy"></a></h3><ol style="list-style-type: decimal"><li>Do a fresh check out of the Maven site, for example:<div class="source"><pre>$ svn checkout https://svn.apache.org/repos/asf/maven/site site</pre></div></li><li>Execute the site goal<div class="source"><pre>mvn site </pre></div></li><li>Verify the documentation before committing</li></ol></div></div><div class="section"><h2>Publish content<a name="Publish_content"></a></h2><ul><li>Verify staging content has been build with buildbot job <a class="externalLink" href="http://ci.apache.org/builders/maven-site-staging">http://ci.apache.org/builders/maven-site-staging</a> and <a class="externalLink" href="http://maven.staging.apache.org/plugins/">http://maven.staging.apache.org/plugins/</a> </li><li>Build finish, publish modifications using <a class="externalLink" href="https://cms.apache.org/maven/publish">https://cms.apache.org/maven/publish</a></li></ul></div> + <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements. See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership. The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License. You may obtain a copy of the License at --><!-- --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!-- --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied. See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><!-- NOTE: For help with the syntax of this file, see: --><!-- http://maven.apache.org/doxia/referen ces/apt-format.html --><div class="section"><h2>Introduction<a name="Introduction"></a></h2><p>This document gives step-by-step instructions for deploying the Maven website <a class="externalLink" href="http://maven.apache.org">http://maven.apache.org</a>.</p><p>Since 10th December 2012, the main website use CMS mechanism. (see <a class="externalLink" href="https://cms.apache.org/maven/">https://cms.apache.org/maven/</a>).</p><p>You can edit pages in two ways:</p><ul><li>use the CMS UI.</li><li>checkout the content locally and modify manually.</li></ul></div><div class="section"><h2>How it works<a name="How_it_works"></a></h2><p>At least how a user understand that.</p><p>All the content is located here https://svn.apache.org/repos/infra/websites/production/maven/content/ then synced to lives machines.</p><p>For parts edited/build with CMS, two buildbot jobs build the content via using Maven site plugin:</p><ul><li><a class="externalLink" href="http://ci.apache.org/builders/m aven-site-staging">http://ci.apache.org/builders/maven-site-staging</a></li><li><a class="externalLink" href="http://ci.apache.org/builders/maven-doxia-site-staging">http://ci.apache.org/builders/maven-doxia-site-staging</a></li></ul><p>Other parts can committed to the content source tree.</p><p>As CMS will delete non build content, they must be ignored with adding paths in extpaths.txt file (located in site and doxia-site in path content/resources)</p><div class="section"><h3>Modify Maven Website with CMS UI<a name="Modify_Maven_Website_with_CMS_UI"></a></h3><ul><li>Go to <a class="externalLink" href="https://cms.apache.org/maven/">https://cms.apache.org/maven/</a>.</li><li>Click link "Get maven Working Copy".</li><li>Now navigate to the content you want to modify.</li><li>Once you have modified the content, you can now commit with the button "Submit".</li></ul></div><div class="section"><h3>Modify Maven Website with a local copy<a name="Modify_Maven_Web site_with_a_local_copy"></a></h3><ol style="list-style-type: decimal"><li>Do a fresh check out of the Maven site, for example:<div class="source"><pre>$ svn checkout https://svn.apache.org/repos/asf/maven/site site</pre></div></li><li>Execute the site goal<div class="source"><pre>mvn site </pre></div></li><li>Verify the documentation before committing</li></ol></div></div><div class="section"><h2>Publish content<a name="Publish_content"></a></h2><ul><li>Verify staging content has been build with buildbot job <a class="externalLink" href="http://ci.apache.org/builders/maven-site-staging">http://ci.apache.org/builders/maven-site-staging</a> and <a class="externalLink" href="http://maven.staging.apache.org/plugins/">http://maven.staging.apache.org/plugins/</a> </li><li>Build finish, publish modifications using <a class="externalLink" href="https://cms.apache.org/maven/publish">https://cms.apache.org/maven/publish</a></li></ul></div> </div> </div> <div class="clear"> Modified: websites/staging/maven/trunk/content/maven-site-1.0-site.jar ============================================================================== Binary files - no diff available.