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)