No description
Find a file
2024-08-13 18:41:21 +02:00
image_builder Yolorefactoring again to have 'real' function for the different blocks that are piped to incus exec, should make it easier to understand the business logic vs the slimify vs the build logistic 2024-08-13 18:34:42 +02:00
patch_gitlab_runner patch_gitlab_runner hack: bad version copypasta + turns out the deb is debian-agnostic so let's use the same one for bullseye and bookworm 2024-08-07 23:53:59 +02:00
README.md Part1 of epic refactoring to share image with the core CI 2024-08-07 23:06:23 +02:00
recipes Port uncommited changes from prod 2024-08-13 18:41:21 +02:00

Create LXC (Incus) images to be used for the YunoHost dev env, app CI, core CI

  • before-install - a Debian image with every YunoHost dependency installed, but not YunoHost itself (meant for core CI)
  • dev - ditto, but with YunoHost installed, but no postinstall yet (meant for ynh-dev)
  • appci- ditto, but with postinstall done (meant for app CI)
  • core-tests - ditto, but with a bunch of extra dependencies + pytest modules (meant for core CI)

And:

  • build-and-lint - a "minimal" Debian image used by the core CI to build .debs, run black/flake/mypy linters etc. (meant for core CI)