ci: set PYTHONPATH for the pmb module globally

Signed-off-by: Pablo Correa Gómez <pabloyoyoista@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7868>
This commit is contained in:
Pablo Correa Gómez
2026-02-01 21:06:14 +00:00
committed by [Merge Bot]
parent c38534993e
commit e01c66bb46
2 changed files with 5 additions and 2 deletions
+4 -1
View File
@@ -16,6 +16,9 @@ variables:
# seems like a reasonable balance. If this is too low, git merge-base (from ci/
# common.py) can fail
GIT_DEPTH: 100
# So that anything that runs install_pmbootstrap and tries to import pmb module
# can find it.
PYTHONPATH: "/tmp/pmbootstrap"
# This defines the rules for when a pipeline should run.
workflow:
@@ -178,7 +181,7 @@ generate-build-jobs:
# HACK: Make the pmb library happy to use the currently-cloned pmaports repo
- mkdir -p /root/.local/var/pmbootstrap/cache_git/ && ln -s $PWD /root/.local/var/pmbootstrap/cache_git/pmaports
- PYTHONPATH=/tmp/pmbootstrap/ .ci/lib/generate_build_jobs.py
- .ci/lib/generate_build_jobs.py
artifacts:
paths: