From c26020724aad934a8e57c2b28851ae1e1c60434f Mon Sep 17 00:00:00 2001 From: Rob Landley Date: Mon, 11 May 2020 13:31:49 -0500 Subject: For the record, my release procedure checklist. --- www/release.txt | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 www/release.txt (limited to 'www') diff --git a/www/release.txt b/www/release.txt new file mode 100644 index 00000000..267ff450 --- /dev/null +++ b/www/release.txt @@ -0,0 +1,33 @@ +VERBOSE=fail make distclean defconfig toybox tests +news.html - release notes +Update version in main.c + - git commit main.c www/news.html +tag repo + - git tag $VER + - git push + - git push --tags +source tarball + git archive --prefix=toybox-$VER/ $VER | gzip -9 > toybox-$VER.tar.gz + scp toybox-$VER.tar.gz landley.net:landley.net/toybox/downloads + scp www/news.html landley.net:landley.net/toybox/ +binaries + cd ../clean + git pull ../toybox + LDFLAGS=--static scripts/cross.sh all make clean defconfig toybox + ssh landley.net "mkdir landley.net/toybox/downloads/binaries/$VER" + scp toybox-* landley.net:landley.net/toybox/downloads/binaries/$VER/ + update symlink +update help.html + make clean; make defconfig; make + (./toybox --version && ./toybox help -ah) > www/help.html + scp www/help.html landley.net:landley.net/toybox/ +scripts/mkstatus.py -> status.html + - scp www/status.gen landley.net:landley.net/toybox/ +roadmap.html +code.html +Inform mailing list (with link to https://landley.net/toybox) +Update #toybox topic + Toybox 0.7.3 released February 21, 2017. http://landley.net/toybox + +todo: + x86-64, sparc, cortex-m toolchains -- cgit v1.2.3