pmaports/.ci
Pablo Correa Gómez a74918cca6
ci: define the kind of tests to run in each jinja template
This is the main entrypoint to understand what tests each device is
running. Therefore, it avoids one extra level of indirection, and
allows for different devices to run different kind of tests in the
future.

Signed-off-by: Pablo Correa Gómez <pabloyoyoista@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7881>
2026-03-12 19:17:08 +00:00
..
lib CI: lib/generate_build_jobs.py: Fix type error 2026-03-12 18:53:15 +00:00
testcases ci: make removed=False the default for get_changed_files 2026-02-01 21:06:25 +00:00
apkbuild-lint.sh CI: Stop using 'pmbootstrap lint' for lint job 2025-09-07 16:14:57 +00:00
autoupdate.sh ci: fetch ci-common files from "main" branch 2026-01-14 16:48:52 +00:00
build-aarch64.sh CI: adjust .ci/common.py users to pmbootstrap ci (MR 3608) 2022-11-17 19:10:56 +01:00
build-armhf.sh CI: adjust .ci/common.py users to pmbootstrap ci (MR 3608) 2022-11-17 19:10:56 +01:00
build-armv7.sh CI: adjust .ci/common.py users to pmbootstrap ci (MR 3608) 2022-11-17 19:10:56 +01:00
build-docs.sh docs: add auto-generated deviceinfo reference 2025-11-23 20:26:30 +00:00
build-jobs.yaml.j2 ci: define the kind of tests to run in each jinja template 2026-03-12 19:17:08 +00:00
build-loongarch64.sh Build loongarch64 in CI and mark it as supported 2026-01-13 14:31:30 +00:00
build-ppc64le.sh ci: lib: Run jobs for ppc64le 2025-10-04 15:53:42 +00:00
build-riscv64.sh CI: adjust .ci/common.py users to pmbootstrap ci (MR 3608) 2022-11-17 19:10:56 +01:00
build-x86.sh CI: adjust .ci/common.py users to pmbootstrap ci (MR 3608) 2022-11-17 19:10:56 +01:00
build-x86_64.sh CI: adjust .ci/common.py users to pmbootstrap ci (MR 3608) 2022-11-17 19:10:56 +01:00
check-changed-versions.sh ci: rename commits ci script to check-changed-versions 2026-02-01 21:06:14 +00:00
dint.sh CI: Add deviceinfo linting via dint 2025-09-20 09:30:46 +00:00
ec.sh CI scripts: fix typo in URL (MR 3655) 2022-11-20 16:50:42 +01:00
grep.sh ci: Lint when LLVM is not used for a new or moved mainline kernel package 2026-02-04 13:35:24 +00:00
kconfig.sh ci: rename script run by kconfig.sh to be consistent with its name 2026-02-01 21:06:14 +00:00
mypy.sh CI: Add mypy check 2026-03-12 18:53:15 +00:00
pyproject.toml CI: Add mypy check 2026-03-12 18:53:15 +00:00
pytest.sh ci: set PYTHONPATH for the pmb module globally 2026-02-01 21:06:14 +00:00
ruff.sh ci: enable unused-import in ruff 2026-02-01 21:06:18 +00:00
shellcheck.sh main/postmarketos-mvcfg: remove 2026-01-23 21:04:56 +00:00
unit-tests.sh CI: introduce shell unit-test infra 2025-04-08 13:35:31 -07:00
verify-checksums.sh ci: fetch ci-common files from "main" branch 2026-01-14 16:48:52 +00:00
wiki.sh ci: wiki: support only running for changed devices 2025-09-29 12:46:33 -07:00