web/BUILD.md
2021-03-01 22:06:45 +00:00

459 B

Image building

Notes

  • Gentoo base?
  • CentOS/Rocky base?

Process

  1. Setup minimal base rootfs
  2. Install needed packages
  3. Create /config directory
  4. Setup git repository for config files
  5. Initial ansible run with default config
  6. Setup symlinks to /config/*
  7. Run testsuite
  8. Export rootfs as btrfs snapshot
  9. Release snapshot as new DEVELOP version
  10. Run testsuite
  11. Once a week: Release snapshot as RELEASE version