[dak/master] unchecked
additionally run over newstage/
Signed-off-by: Joerg Jaspert <joerg@debian.org>
---
config/debian/common | 13 +++++++++++++
config/debian/cron.unchecked | 1 +
2 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/config/debian/common b/config/debian/common
index 70f92fd..8aa05a4 100644
--- a/config/debian/common
+++ b/config/debian/common
@@ -64,6 +64,19 @@ function do_unchecked () {
dak process-upload -a ${UNCHECKED_WITHOUT_LOCK} -d "$unchecked" >> $report
}
+# Do the newstage processing, in case we have files.
+function do_newstage () {
+ cd $newstage
+
+ changes=$(find . -maxdepth 1 -mindepth 1 -type f -name \*.changes | sed -e "s,./,," | xargs)
+ report=$queuedir/REPORT
+ timestamp=$(date "+%Y-%m-%d %H:%M")
+ UNCHECKED_WITHOUT_LOCK=${UNCHECKED_WITHOUT_LOCK:-""}
+
+ echo "$timestamp": ${changes:-"Nothing to do in newstage"} >> $report
+ dak process-upload -a ${UNCHECKED_WITHOUT_LOCK} -d "$newstage" >> $report
+}
+
function sync_debbugs () {
# sync with debbugs
echo "--" >> $report
diff --git a/config/debian/cron.unchecked b/config/debian/cron.unchecked
index 008b824..a9e59f2 100755
--- a/config/debian/cron.unchecked
+++ b/config/debian/cron.unchecked
@@ -90,6 +90,7 @@ export LC_ALL=C
lockfile -r3 $LOCKFILE || exit 0
trap cleanup 0
+do_newstage
do_unchecked
if [ ! -z "$changes" ]; then
--
1.6.3.3
Reply to: