Commit graph

14 commits

Author SHA1 Message Date
Anri Dellal
d4985c9699
.gitignore: add note for missing text editors (MR 2501)
The note suggests to make local changes to git configuration
instead of expanding .gitingore with more editor files
2024-12-05 23:25:13 +01:00
Oliver Smith
214abed0bb
gitignore: add junit.xml (MR 2480) 2024-11-10 17:43:39 +01:00
Caleb Connolly
ff86792fb6
test: add pytest and test config load/migrate (MR 2252)
re-introduce pytest, add a conftest.py with some useful fixtures and
basic tests for config loading.

This just checks that we can load the config and migrate it from the old
2.3.x format to the new 3.0 format with the new mirrors section.

Testing anything that requires args or Context should probably wait
until we can properly model state (since global state like in
get_context() really doesn't jive with pytest).

Signed-off-by: Caleb Connolly <caleb@postmarketos.org>
2024-06-23 12:38:40 +02:00
Robert Eckelmann
d28174bf95
ci: add job to generate docs (MR 2266) 2024-05-14 14:36:24 +02:00
Brandon Boese
a2f9d780e3
gitignore: Ignore KDevelop files and folder (MR 2302) 2024-04-30 08:15:31 +02:00
Robert Yang
60459cfda3
Fix test_aportgen_compare_output (!1727)
test_aportgen.py fails because some test data is missing.
Make the test pass by fixing the test data with the following changes:
- Update testdata pmaports/cross/*
- Don't git ignore test/testdata/aportgen directory
- Add testdata aports/main/* from upstream Alpine Linux aports

Patch files in pmaports/cross/binutils-armhf were removed, as they are
not needed to test the pmbootstrap code.
2018-12-14 07:35:55 +01:00
Oliver Smith
3ce00de710 Move aports into own repository (pmaports) 2018-09-05 05:57:38 +00:00
steamport
30df0725ca menuconfig: add gconfig/xconfig support (#1509)
* change "pmbootstrap kconfig_check" to "pmbootstrap kconfig check"
* change "pmbootstrap menuconfig" to "pmbootstrap kconfig edit [-x|-g]"
  (with legacy alias, because the first syntax was referenced to a lot)
* enable X11 interfaces: -x: xconfig, -g: gconfig
* new function to copy the xauthority file:
  pmb.chroot.other.copy_xauthority()
* remove menufconfig() function from the kernel template and all kernel
  aports ([skip ci] because it would rebuild all kernels and run out of
  time). Alpine has dropped this as well, and it wouldn't work with the
  new code anyway.
2018-06-09 06:52:24 +00:00
Oliver Smith
bd4ebb3473
gitignore: Add pytest cache 2018-02-06 23:10:25 +01:00
drebrez
0a231f0e0f gitignore: Ignore Visual Studio Code folder (#918) 2017-11-20 16:25:41 +00:00
Pablo Castellano
404e788cdd gitignore: Added vim temporary files 2017-06-25 21:40:49 +02:00
Oliver Smith
a537dbb3ac
Add *.rej and *.orig to gitignore (failed patches create these files) 2017-06-06 16:29:22 +02:00
Oliver Smith
bf387f0ef8
Add missing "build" folder (was gitignored before) 2017-05-26 22:35:21 +02:00
Oliver Smith
bfde354b22 Initial commit 2017-05-26 19:25:48 +00:00