|
When there is a DataNucleus plugin to be released, the following is the release process
-
Go to the sub-project that needs releasing and checkout the latest code.
Make a note of the revision number
-
Update
project.xml
,
pom.xml
and
META-INF/MANIFEST.MF
so that the version(s) are set (of the plugin and any dependencies).
Don't check these changes in
-
Build and test the code
-
Release the jar, src.zip, and javadocs.zip on SourceForge
-
Release the jar on DataNucleus Maven1 repository.
-
Create a directory under ${DATANUCLEUS}/releases/{plugin_name}/{version}/
and put a file in there called
revision
containing the revision number noted
-
Replace the
project.xml
,
pom.xml
and
META-INF/MANIFEST.MF
with their SVN versions
|
|