aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorQMK Bot <[email protected]>2024-07-11 13:54:04 +0000
committerQMK Bot <[email protected]>2024-07-11 13:54:04 +0000
commitec5786bdd1e67baa6028c15e9a9169695cdd4451 (patch)
treee6c3e6fbdede205829e9ce7c1365703484f4edbd
parent2df8046dd0852842d96e2af3ae72a11b2d944652 (diff)
parent2e671cfd8be1a867cb6717732f1045fc026aeba0 (diff)
downloadqmk_firmware-ec5786bdd1e67baa6028c15e9a9169695cdd4451.tar.gz
qmk_firmware-ec5786bdd1e67baa6028c15e9a9169695cdd4451.zip
Merge remote-tracking branch 'origin/master' into develop
-rwxr-xr-xutil/ci/index_generator.py34
1 files changed, 16 insertions, 18 deletions
diff --git a/util/ci/index_generator.py b/util/ci/index_generator.py
index b6440bbffb..f2f7f4d416 100755
--- a/util/ci/index_generator.py
+++ b/util/ci/index_generator.py
@@ -48,18 +48,20 @@ def _ansi2html_styles():
return "\n".join([str(s) for s in styles])
-def _git_log(count = 4):
+def _git_log(count=4):
os.chdir(qmk_firmware_dir)
ret = _run(f"git log -n {count} --color=always --no-merges --topo-order --stat").stdout.strip()
os.chdir(orig_cwd)
return ret
+
def _git_describe():
os.chdir(qmk_firmware_dir)
ret = _run("git describe --tags --always --dirty").stdout.strip()
os.chdir(orig_cwd)
return ret
+
def _git_revision():
os.chdir(qmk_firmware_dir)
ret = _run("git rev-parse HEAD").stdout.strip()
@@ -88,22 +90,18 @@ for mdfile in list(sorted(build_dir.glob("failed.log.*"))):
txt = KEYBOARD_PATTERN.sub("", KEYMAP_PATTERN.sub("", txt)).strip()
- failures.append(
- {
- "stdout": txt,
- "keyboard": m_kb.group("keyboard"),
- "keymap": m_km.group("keymap"),
- }
- )
+ failures.append({
+ "stdout": txt,
+ "keyboard": m_kb.group("keyboard"),
+ "keymap": m_km.group("keymap"),
+ })
template = env.get_template("index.html.j2")
-print(
- template.render(
- ansi2html_styles=_ansi2html_styles(),
- git_log=_git_log(),
- git_describe=_git_describe(),
- git_revision=_git_revision(),
- binaries=binaries,
- failures=failures,
- )
-)
+print(template.render(
+ ansi2html_styles=_ansi2html_styles(),
+ git_log=_git_log(),
+ git_describe=_git_describe(),
+ git_revision=_git_revision(),
+ binaries=binaries,
+ failures=failures,
+))