From: Junio C Hamano Date: Fri, 24 May 2013 21:11:39 +0000 (-0700) Subject: Meta/Rel{Build,Upload,Clean}: use kup to upload to k.org X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f59f24d3993e5f631bc203a12dff8e03d094f3f6;p=thirdparty%2Fgit.git Meta/Rel{Build,Upload,Clean}: use kup to upload to k.org --- diff --git a/RelBuild b/RelBuild index 3573ea2ca6..e63811142c 100755 --- a/RelBuild +++ b/RelBuild @@ -27,4 +27,11 @@ done sha1sum $files | gpg --clearsign >git-$version.sign -ls -l git-$version.sign $files +for file in $files +do + gzip -dc <"$file" >"${file%.gz}" && + gpg -b "${file%.gz}" && + rm "${file%.gz}" || exit +done + +ls -l git-$version.sign $files git*-$version.tar.sig diff --git a/RelClean b/RelClean index 786ed07c3a..1ba6cf7873 100755 --- a/RelClean +++ b/RelClean @@ -8,8 +8,11 @@ do test -f "$s" && v=$(expr "$s" : '^git-\(.*\)\.sign$') && $rm git-$v.tar.gz && + $rm git-$v.tar.sig && $rm git-htmldocs-$v.tar.gz && + $rm git-htmldocs-$v.tar.sig && $rm git-manpages-$v.tar.gz && + $rm git-manpages-$v.tar.sig && $rm "$s" done diff --git a/RelUpload b/RelUpload index 6e60bbcc69..20513cb792 100755 --- a/RelUpload +++ b/RelUpload @@ -1,5 +1,21 @@ #!/bin/sh +kup=/srv/project/git/kup/kup + +for s in git-*.sig +do + test -f "$s" && + v=$(expr "$s" : '^git.*-\([^-]*\)\.tar\.sig$') && + case "$v" in + *.rc[1-9]*) + dest=/pub/software/scm/git/testing/ ;; + *) + dest=/pub/software/scm/git/ ;; + esac && + + $kup --host kup.kernel.org put "${s%.sig}.gz" "$s" "$dest" +done + pw=$(sed -ne '/code.google.com login jch2355@gmail.com/s/.* password //p' $HOME/.netrc) for s in git-*.sign