Difference between revisions of "Update Manifest"
From NST Wiki
Jump to navigationJump to search (→Edit File Information) |
(→Edit File Information) |
||
Line 11: | Line 11: | ||
At the start of the manifest file, you will need to change the ''released'' attribute to ''true''. In addition, you should check the "<files>" entities to make sure that the MD5 values are set correctly for the files you published. | At the start of the manifest file, you will need to change the ''released'' attribute to ''true''. In addition, you should check the "<files>" entities to make sure that the MD5 values are set correctly for the files you published. | ||
− | Here is a template of the entities you are likely to need to add to: " | + | Here is a template of the entities you are likely to need to add to: "include/manifest/release-2.16.0-3170.xml". |
− | <file id=" | + | |
− | <name>nst | + | <files> |
− | <label> | + | <file id="iso"> |
− | <md5> | + | <name>nst-2.16.0-3170.i686.iso</name> |
+ | <label>ISO (32 bit)</label> | ||
+ | <md5>21afa19900448c7dfc2466ddde670e69</md5> | ||
</file> | </file> | ||
− | + | ||
− | <file id=" | + | <file id="tar.gz"> |
− | + | <name>nst-2.16.0-3170.tar.gz</name> | |
− | + | <label>Source</label> | |
− | + | <md5>a7172d9620ab42c720a33e55bec8b2aa</md5> | |
− | |||
− | |||
− | |||
− | <name>nst | ||
− | <label> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | <md5> | ||
</file> | </file> | ||
+ | </files> | ||
Revision as of 09:39, 28 February 2012
Create the Release Manifest
You should create the file: "include/manifest/release-${VERSION}-${SVNREVISION}.xml" (if it does not yet exist). Initially, this should be a copy of the file: "include/manifest/current.xml".
[root@nst-dev-32 repo]# cd include/manifest [root@nst-dev-32 manifest]# cp current.xml release-2.13.0-1715.xml [root@nst-dev-32 manifest]# svn add release-2.13.0-1715.xml
Edit File Information
At the start of the manifest file, you will need to change the released attribute to true. In addition, you should check the "<files>" entities to make sure that the MD5 values are set correctly for the files you published.
Here is a template of the entities you are likely to need to add to: "include/manifest/release-2.16.0-3170.xml".
<files> <file id="iso"> <name>nst-2.16.0-3170.i686.iso</name> <label>ISO (32 bit)</label> <md5>21afa19900448c7dfc2466ddde670e69</md5> </file>
<file id="tar.gz"> <name>nst-2.16.0-3170.tar.gz</name> <label>Source</label> <md5>a7172d9620ab42c720a33e55bec8b2aa</md5> </file> </files>
Note: The MD5 values will need to be updated for your release!
Commit The Updates
Don't forget to commit your changes after modifying or creating the release XML file.