You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by cz...@apache.org on 2014/07/22 15:55:12 UTC
svn commit: r1612572 -
/sling/site/trunk/content/documentation/development/release-management.mdtext
Author: cziegeler
Date: Tue Jul 22 13:55:12 2014
New Revision: 1612572
URL: http://svn.apache.org/r1612572
Log:
CMS commit to sling by cziegeler
Modified:
sling/site/trunk/content/documentation/development/release-management.mdtext
Modified: sling/site/trunk/content/documentation/development/release-management.mdtext
URL: http://svn.apache.org/viewvc/sling/site/trunk/content/documentation/development/release-management.mdtext?rev=1612572&r1=1612571&r2=1612572&view=diff
==============================================================================
--- sling/site/trunk/content/documentation/development/release-management.mdtext (original)
+++ sling/site/trunk/content/documentation/development/release-management.mdtext Tue Jul 22 13:55:12 2014
@@ -287,13 +287,15 @@ To update the OBR you may use the Apache
To deploy the project descriptor, checkout the tag of the bundle to deploy and run maven
$ svn checkout http://svn.apache.org/repos/asf/sling/tags/the_module_tag
+ $ cd the_module_tag
$ mvn clean install \
org.apache.felix:maven-bundle-plugin:deploy \
-DprefixUrl=http://repo1.maven.org/maven2 \
-DremoteOBR=sling.xml \
- -DaltDeploymentRepository=apache.releases::default::file:///path_to_site_checkout/obr
+ -DaltDeploymentRepository=apache.releases::default::file:///path_to_site_checkout/trunk/content/obr
This generates the bundle descriptor and adds it to the sling.xml file of your site checkout.
+ As it also installs a fresh compiled version of the artifacts, it's better to remove that version from your local repository again (A new binary has new checksums etc.).
2. Variant: Refer to Maven Repository
@@ -311,16 +313,14 @@ To update the OBR you may use the Apache
3. Commit the Site Changes
- In the Site checkout folder commit the changes to the `obr/sling.xml` files (you may also review the changes using the `svn diff` command).
+ In the Site checkout folder commit the changes to the `trunk/content/obr/sling.xml` files (you may also review the changes using the `svn diff` command).
- $ svn commit -m"Add Bundle ABC Version X.Y.Z" obr/sling.xml
+ $ svn commit -m"Add Bundle ABC Version X.Y.Z" trunk/content/obr/sling.xml
-4. Update the Site on [people.apache.org](people.apache.org)
-
- After committing the changes, you have to update the site source, which is getting mirrored to the web servers on [people.apache.org](people.apache.org)
-
- $ ssh people.apache.org svn update /x1/www/sling.apache.org/obr/sling.xml
-
- After updating the site source it will generally take an hour or two until the changes are visible on the web.
+4. Update the Site on
+ Wait for the buildbot to update the staging area with your site update (see dev list for an email).
+ Then go to the CMS at https://cms.apache.org/redirect?uri=http://sling.apache.org/obr ,
+ update your checkout and then publish the site.
+
[1]: https://dist.apache.org/repos/dist/release/sling/