]> git.apps.os.sepia.ceph.com Git - ceph-build.git/commitdiff
build_snapshot: usage, sign dsc before build
authorSage Weil <sage@newdream.net>
Tue, 22 Mar 2011 19:47:39 +0000 (12:47 -0700)
committerSage Weil <sage@newdream.net>
Tue, 22 Mar 2011 19:47:39 +0000 (12:47 -0700)
(fewer build warnings)

build_snapshot.sh

index e8c6ee66192a3a6a1f7836ead6d288c623adce94..4e68b7fffbf81cdae9782b2ff69867f2b03fb138 100755 (executable)
@@ -3,14 +3,19 @@
 set -e
 
 bindir=`dirname $0`
+
+usage() {
+    echo "usage: $0 releasedir pbuilddir [dists...]"
+}
+
 releasedir=$1
 pbuilddir=$2
 shift
 shift
 dists="$*"
 
-[ -z "$releasedir" ] && exit 1
-[ -z "$pbuilddir" ] && exit 1
+[ -z "$releasedir" ] && usage && exit 1
+[ -z "$pbuilddir" ] && usage && exit 1
 
 versionfile=`mktemp`
 cleanup() {
@@ -25,13 +30,12 @@ $bindir/release_tarball.sh $releasedir $versionfile
 vers=`cat $versionfile`
 
 $bindir/build_dsc.sh $releasedir $vers 1 $dists
-
+$bindir/sign_debs.sh $releasedir $vers 03C3951A dsc
 sudo $bindir/build_debs.sh $releasedir $pbuilddir $vers
-$bindir/sign_debs.sh $releasedir $vers 03C3951A
+$bindir/sign_debs.sh $releasedir $vers 03C3951A changes
 
 # probably a better way, but
 rm $versionfile
-
 trap true INT EXIT
 
 exit 0