From 82e7e7a9d83c0a53b5b4dafc4ee8cfb747f17c08 Mon Sep 17 00:00:00 2001 From: Stephen Rothwell Date: Thu, 3 Jul 2008 22:56:21 +1000 Subject: [PATCH] Protect me from myself --- make_tree_file | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/make_tree_file b/make_tree_file index da57244..e25b0c5 100755 --- a/make_tree_file +++ b/make_tree_file @@ -1,5 +1,12 @@ #!/bin/bash +# Don't do releases in the wee hours :-) +h=$(date '+%H') +(( "$h" < 10 && "$h" > 4 )) && { + echo "Go back to bed" 1>&2 + exit 1 +} + mkdir Next echo 'Trees included into this release: @@ -18,12 +25,13 @@ done <../real_control >>Next/Trees cp ../quilt-import.log ../merge.log Next/. -d=$(date '+%Y%m%d') +# This means I get the right tag if I finish after midnight +d=$(date --date "5 hours ago" '+%Y%m%d') printf "%s-next-%s\n" "" $d >localversion-next git add Next localversion-next -git commit -s -v -a -m "Add linux-next specific files" +git commit -s -v -a -m "Add linux-next specific files for $d" git tag "next-$d" git update-ref refs/heads/stable refs/remotes/origin/master -- 2.39.2