[SCM] pkg-kde-jenkins packaging branch, master, updated. 2b3a7af147c50274fbd109d636bc692083044649

Maximiliano Curia maxy at moszumanska.debian.org
Tue Nov 1 15:49:21 UTC 2016


Gitweb-URL: http://git.debian.org/?p=pkg-kde/pkg-kde-jenkins.git;a=commitdiff;h=5f78655

The following commit has been merged in the master branch:
commit 5f78655bbcf63a58c08026aa3c8027d3b35c2599
Author: Maximiliano Curia <maxy at gnuservers.com.ar>
Date:   Sat Jun 18 18:42:09 2016 +0200

    tools topsort: trigger builds
---
 tools.py | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/tools.py b/tools.py
index 6e3f9ad..0d00015 100755
--- a/tools.py
+++ b/tools.py
@@ -422,7 +422,7 @@ def list_unreleased(packages):
             _status(p, 'test')))
 
 
-def list_topsort(packages, distribution):
+def list_topsort(server, packages, trigger, distribution):
 
     distributions = {distribution}
     if distribution == 'experimental':
@@ -499,6 +499,9 @@ def list_topsort(packages, distribution):
             package['status'] = 'unstable'
         else:
             package['status'] = 'build'
+            if trigger:
+                job_name = '{}_prepare'.format(name)
+                server.build_job(job_name, {'DISTRIBUTION': distribution})
 
     for tier, items in enumerate(tiers):
         print('
###
# Tier {}
###'.format(tier + 1))
@@ -545,7 +548,7 @@ def main():
     elif options.mode == 'unreleased':
         list_unreleased(packages)
     elif options.mode == 'topsort':
-        list_topsort(packages, options.distribution)
+        list_topsort(server, packages, options.trigger, options.distribution)
 
     # test(server)
     sys.exit(0)

-- 
pkg-kde-jenkins packaging



More information about the pkg-kde-commits mailing list