ci: fail when a keyboard fails to compile

This commit is contained in:
Ilya Zhuravlev 2021-06-26 16:28:06 -04:00
parent c1596da81c
commit 0af21a3a4a

View File

@ -1,6 +1,7 @@
#!/usr/bin/env python3
from glob import glob
import subprocess
import sys
def main():
@ -8,9 +9,12 @@ def main():
filename = filename[10:-10]
cmd = filename.split("/keymaps/")[0]
# compile default
subprocess.call(["make", cmd + ":default", "-j4"])
ret_default = subprocess.call(["make", cmd + ":default", "-j4"])
# compile via
subprocess.call(["make", cmd + ":via", "-j4"])
ret_via = subprocess.call(["make", cmd + ":via", "-j4"])
if ret_default != 0 or ret_via != 0:
sys.exit(1)
if __name__ == "__main__":