mirror of
https://git.launchpad.net/livecd-rootfs
synced 2026-02-12 04:53:28 +00:00
Add a lint job to the Launchpad CI pipeline that runs mypy, black, and flake8 on the new Python code (gen-iso-ids, isobuild, isobuilder).
12 lines
322 B
Bash
Executable File
12 lines
322 B
Bash
Executable File
#!/bin/sh
|
|
|
|
set -eux
|
|
|
|
export MYPYPATH=live-build
|
|
mypy live-build/isobuilder live-build/isobuild
|
|
mypy live-build/gen-iso-ids
|
|
|
|
black --check live-build/isobuilder live-build/isobuild live-build/gen-iso-ids
|
|
|
|
python3 -m flake8 --max-line-length 88 --ignore E203 live-build/isobuilder live-build/isobuild live-build/gen-iso-ids
|