You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by pd...@apache.org on 2017/02/09 14:59:17 UTC

svn commit: r1782339 - /felix/trunk/dependencymanager/release/README.release

Author: pderop
Date: Thu Feb  9 14:59:17 2017
New Revision: 1782339

URL: http://svn.apache.org/viewvc?rev=1782339&view=rev
Log:
Updated the README file in order to indicate that the dm bundles being part of the binary distribution must be
released using "gradle release" command.

Modified:
    felix/trunk/dependencymanager/release/README.release

Modified: felix/trunk/dependencymanager/release/README.release
URL: http://svn.apache.org/viewvc/felix/trunk/dependencymanager/release/README.release?rev=1782339&r1=1782338&r2=1782339&view=diff
==============================================================================
--- felix/trunk/dependencymanager/release/README.release (original)
+++ felix/trunk/dependencymanager/release/README.release Thu Feb  9 14:59:17 2017
@@ -23,8 +23,18 @@ Before you can start staging a release c
 * increment the ext.dmRelease parameter in release/build.gradle, if not already done, and commit.
 * check if release notes are up-to-date, in release/resources/changelog.txt.
 * in the changelog file, also make sure that all bundles which are part of the release are all referenced (bundle names + versions).
+* release the bundles that are part of the dm binary distribution.
 * create a tagged version of the sources in preparation of the release candidate.
 
+Release the binary bundles
+==========================
+
+first, release the bundles that are part of the dm binary distribution:
+
+$ gradle release
+
+This will generates some new releases in cnf/releaserepo. Commit the newly created releases and uncommit the previous ones.
+
 Create a tagged version
 =======================
 
@@ -51,18 +61,6 @@ $ ./gradlew jar
 $ ./gradlew test
 $ ./gradlew check
 
-Now release under bndtools only the necessary bundles:
-
-- Click on the bndtools "Release workspace bundles", and release the bundles that have been modified and need to be released.
-
-currently, the bundles that can be released are:
-
-* org.apache.felix.dependencymanager
-* org.apache.felix.dependencymanager.shell 
-* org.apache.felix.dependencymanager.annotation 
-* org.apache.felix.dependencymanager.runtime 
-* org.apache.felix.dependencymanager.lambda
-
 - create the staging:
 
 $ ./gradlew makeStaging (this will create ./release/staging/ directory)