Commits on Source (6)
-
There is a lot of context and state management needed when using pmbootstrap, sometimes it can be a lot to keep in your head. Let's print the output of "pmbootstrap status" when stuff goes wrong, this might help remind people if e.g. their pmaports checkout is on the wrong branch, or they're building for the wrong device. Additionally, don't print the "run pmbootstrap log for details" message if pmbootstrap was called with --details-to-stdout Signed-off-by:
Caleb Connolly <caleb@postmarketos.org>
-
On some kernels (notably, WSL2) parted fails to inform the kernel about the new partition layout, leading to errors when trying to create the new filesystems. This change runs an additional `partprobe` after updating the partition table, informing the kernel about the new layout. Fixes: #2422 Signed-off-by:
Dominik Bayerl <dominik.bayerl@carissma.eu> [caleb: move call so it runs after partition_cgpt() as well] Signed-off-by:
Caleb Connolly <caleb@postmarketos.org>
-
Caleb Connolly authored
Signed-off-by:
Caleb Connolly <caleb@postmarketos.org>
-
Caleb Connolly authored
While there are places where it would make some sense to catch issues in the lint stage, most of the lint failures are things like shellchcek or ruff which don't actually effect the functionality of the code. Let's just run pytest at the same time as these to speed up the overall pipeline. Signed-off-by:
Caleb Connolly <caleb@postmarketos.org>
-
Add the content from README.md to these files. Tweaked-by:
Oliver Smith <ollieparanoid@postmarketos.org>
-
Oliver Smith authored
The command has been removed, so remove it from README.md too.
Showing
- .ci/pytest.sh 3 additions, 1 deletion.ci/pytest.sh
- .gitlab-ci.yml 14 additions, 10 deletions.gitlab-ci.yml
- README.md 0 additions, 5 deletionsREADME.md
- docs/chroot.rst 54 additions, 0 deletionsdocs/chroot.rst
- docs/debugging.rst 33 additions, 0 deletionsdocs/debugging.rst
- docs/index.rst 2 additions, 0 deletionsdocs/index.rst
- docs/usage.rst 105 additions, 0 deletionsdocs/usage.rst
- pmb/__init__.py 7 additions, 0 deletionspmb/__init__.py
- pmb/helpers/frontend.py 1 addition, 1 deletionpmb/helpers/frontend.py
- pmb/helpers/git.py 6 additions, 4 deletionspmb/helpers/git.py
- pmb/helpers/status.py 4 additions, 5 deletionspmb/helpers/status.py
- pmb/install/_install.py 4 additions, 0 deletionspmb/install/_install.py
docs/chroot.rst
0 → 100644
docs/debugging.rst
0 → 100644