Difference between revisions of "Bering-uClibc 4.x - Developer Guide - The Release Process"
From bering-uClibc
(→Rebuild new release from source) |
m |
||
Line 18: | Line 18: | ||
./buildtool.pl build buildenv | ./buildtool.pl build buildenv | ||
tools/buildall.sh | tools/buildall.sh | ||
+ | Finally build the lwp files for webconf. | ||
+ | ./buildlwp.sh | ||
− | == | + | ==Commit Packages to SF SCM== |
− | + | ||
==Create images and source tarball== | ==Create images and source tarball== | ||
+ | |||
==Tag release in SCM== | ==Tag release in SCM== | ||
+ | |||
+ | ==Clean up Trac== | ||
+ | Edit the milestone in [https://sourceforge.net/apps/trac/leaf LEAF Trac] and either close the active tickets or move them to later version. | ||
+ | |||
+ | |||
==Create README and Announcement== | ==Create README and Announcement== | ||
==Upload files to SF FRS== | ==Upload files to SF FRS== | ||
− | + | ||
==Create Packages page== | ==Create Packages page== | ||
==Wiki Changes== | ==Wiki Changes== |
Revision as of 17:11, 7 March 2011
The Release Process | ||
---|---|---|
Prev | Bering-uClibc 4.x - Developer Guide |
Contents
Introduction
The target audience for this page are LEAF maintainers and admins.
The page describes the release process, mostly as reminder. Note: Various steps require (different) admininstrator privileges.
Rebuild new release from source
It is recommended to do a completly fresh build from the sources. Create a new directory and copy buildtool the directory into it. Compile the build environment and all packages.
./buildtool.pl build buildenv tools/buildall.sh
Finally build the lwp files for webconf.
./buildlwp.sh
Commit Packages to SF SCM
Create images and source tarball
Tag release in SCM
Clean up Trac
Edit the milestone in LEAF Trac and either close the active tickets or move them to later version.
Create README and Announcement
Upload files to SF FRS
Create Packages page
Wiki Changes
Known Issues
Changelog
Prev | Up |