- Website: https://www.osbuild.org
- Bug Tracker: https://github.com/osbuild/images/issues
- Matrix (chat): Image Builder channel on Fedora Chat
- Changelog: https://github.com/osbuild/images/releases
- The image definitions API is internal and can therefore be broken. The blueprint API is the stable API.
- Nonsensical manifests should not compile (at the Golang level).
- OSBuild units (stages, sources, inputs, mounts, devices) should be directly mapped into Go objects.
- Image definitions don’t test distributions that are end-of-life. Respective code-paths should be dropped.
- Image definitions need to support the oldest supported target distribution.
Please refer to the developer guide to learn about our workflow, code style and more.
The build-requirements for Fedora and rpm-based distributions are:
gpgme-devel
,btrfs-progs-devel
,device-mapper-devel
- web: https://github.com/osbuild/images
- https:
https://github.com/osbuild/images.git
- ssh:
git@github.com:osbuild/images.git
Each pull request against images
starts a series of automated
tests. Tests run via GitHub Actions and GitLab CI. Each push to the pull request
will launch theses tests automatically.
- Apache-2.0
- See LICENSE file for details.