phase1: always front-run the 00_force_build builder
authorThibaut VARÈNE <hacks@slashdirt.org>
Wed, 26 Oct 2022 17:30:25 +0000 (19:30 +0200)
committerPetr Štetiar <ynezz@true.cz>
Mon, 15 May 2023 15:36:01 +0000 (17:36 +0200)
Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>
phase1/master.cfg

index b65d3af8cd49c760d8ed0ba07c404ba804b812d0..0562fcf37157a2d4d156d8165e8ecd717d6c23c1 100644 (file)
@@ -220,6 +220,11 @@ def prioritizeBuilders(master, builders):
        def bldr_sort(item):
                (complete_at, bldr) = item
 
+               if bldr.name == "00_force_build":
+                       date = datetime.min
+                       complete_at = date.replace(tzinfo=tzutc())
+                       return (complete_at, bldr.name)
+
                if not complete_at:
                        date = datetime.min
                        complete_at = date.replace(tzinfo=tzutc())