update ci builder to include a 'quick' command line option that only outputs 3 random devices or check targets

This commit is contained in:
Thomas Göttgens 2024-09-27 10:21:34 +02:00
parent f37b88b55e
commit 40932ea06c

View File

@ -6,6 +6,7 @@ import configparser
import json import json
import os import os
import sys import sys
import random
rootdir = "variants/" rootdir = "variants/"
@ -39,5 +40,7 @@ for subdir, dirs, files in os.walk(rootdir):
"check" in options "check" in options
): ):
outlist.append(section) outlist.append(section)
if ("quick" in options):
print(json.dumps(outlist)) print(json.dumps(random.sample(outlist, 3)))
else:
print(json.dumps(outlist))