pld-builder.new: PLD_Builder/srpm_builder.py - do not transfer fil...

glen glen at pld-linux.org
Mon Mar 5 18:22:45 CET 2007


Author: glen                         Date: Mon Mar  5 17:22:44 2007 GMT
Module: pld-builder.new               Tag: HEAD
---- Log message:
- do not transfer file if tagging failed

---- Files affected:
pld-builder.new/PLD_Builder:
   srpm_builder.py (1.44 -> 1.45) 

---- Diffs:

================================================================
Index: pld-builder.new/PLD_Builder/srpm_builder.py
diff -u pld-builder.new/PLD_Builder/srpm_builder.py:1.44 pld-builder.new/PLD_Builder/srpm_builder.py:1.45
--- pld-builder.new/PLD_Builder/srpm_builder.py:1.44	Mon Mar  5 18:06:42 2007
+++ pld-builder.new/PLD_Builder/srpm_builder.py	Mon Mar  5 18:22:39 2007
@@ -111,13 +111,13 @@
     else:
         util.append_to(b.logfile, "error: No files produced.")
         res = 1
-    if res == 0:
-        transfer_file(r, b)
     if res == 0 and not "test-build" in r.flags:
         for pref in config.tag_prefixes:
             util.append_to(b.logfile, "tagging: %s" % pref)
             res = chroot.run("cd rpm/SPECS; ./builder -r %s -Tp %s -Tv %s" % \
                         (b.branch, pref, b.spec), logfile = b.logfile)
+    if res == 0:
+        transfer_file(r, b)
     chroot.run("cd rpm/SPECS; rpmbuild --nodeps --nobuild " \
                          "--clean --rmspec --rmsource %s" % \
                          b.spec, logfile = b.logfile)
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/pld-builder.new/PLD_Builder/srpm_builder.py?r1=1.44&r2=1.45&f=u



More information about the pld-cvs-commit mailing list