[Qa-jenkins-scm] [jenkins.debian.net] 01/01: reproducible: notify correctly per suite, build all the pages

Holger Levsen holger at moszumanska.debian.org
Thu Mar 5 21:54:32 UTC 2015


This is an automated email from the git hooks/post-receive script.

holger pushed a commit to branch master
in repository jenkins.debian.net.

commit 500581ff50596cac7f7ec00d05ee4cf374c215b2
Author: Holger Levsen <holger at layer-acht.org>
Date:   Thu Mar 5 22:53:30 2015 +0100

    reproducible: notify correctly per suite, build all the pages
---
 bin/reproducible_scheduler.py | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/bin/reproducible_scheduler.py b/bin/reproducible_scheduler.py
index 44e1f3a..3dd45b4 100755
--- a/bin/reproducible_scheduler.py
+++ b/bin/reproducible_scheduler.py
@@ -248,8 +248,8 @@ def scheduler():
         total += len(old[suite])
         log.info('About to schedule ' + str(len(old[suite])) + ' old packages in ' + suite + '.')
 
-    all_scheduled_pkgs = []
     for suite in SUITES:
+        all_scheduled_pkgs = []
         # build the final message text
         message = 'Scheduled in ' + suite + ':' + str(len(untested[suite])) + ' untested packages, ' + \
               str(len(new[suite])) + ' packages with new versions and ' + \
@@ -262,12 +262,12 @@ def scheduler():
         all_scheduled_pkgs.extend(untested[suite])
         all_scheduled_pkgs.extend(new[suite])
         all_scheduled_pkgs.extend(old[suite])
-    # finally
-    schedule_packages(all_scheduled_pkgs)
-    for suite in SUITES:
+        # finally
+        schedule_packages(all_scheduled_pkgs)
         call(kgb)
         log.info(message)
-    build_page('scheduled')  # from reproducible_html_indexes
+        build_page('scheduled', suite)  # from reproducible_html_indexes, build suite specific page
+    build_page('scheduled')             # from reproducible_html_indexes, build global page
     log.info('\n\n\n')
     log.info(message)
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/qa/jenkins.debian.net.git



More information about the Qa-jenkins-scm mailing list