Publishing a release
This page details the steps to take once you have built a source tarball and need to release it formally.
Upload the source tarball to snapshot directory
- You should have a release tarball produced as the output of the release process, it is referred to here as $TARBALL
- Copy the tarball to the TCWG snapshots directory:
scp $TARBALL email@example.com:/work/snapshots
- You can now spawn a job to build the snapshot
Upload to releases.linaro.org
Update the appropriate release notes files in ssh://firstname.lastname@example.org/toolchain/release-notes.git
Email the Release Manager (Fathi Boudra) CCing the Toolchain Engineering Manager (Ryan Arnold), Toolchain Tech Lead (Maxim Kuvyrkov), Toolchain Release Manager (Rob Savoye), OpenEmbedded Release Manager (Koen Kooi) and Android Toolchain Engineer (Bernhard Rosenkranzer) asking for the snapshot and signature to be copied from abe.tcwglab.linaro.org/snapshots to snapshots.linaro.org.
- Update all JIRA cards targetted at the release to either close them or target at the next release
Update the current release information at WorkingGroups/ToolChain
WorkingGroups/ToolChain/PublishingARelease (last modified 2015-01-09 14:04:03)