debian-koji-osbuild/README.md
Christian Kellner 66aebcd0d4 README.md: refer to HACKING.md for development
HACKING.md replaced the development section of the README.md.
Refer to that new document.
2020-09-25 15:26:36 +01:00

24 lines
994 B
Markdown

# Koji osbuild
This project provides osbuild integration with Koji. This is done via three
plugins:
- Koji **hub** plugin: Provides a new XMLRPC API endpoint that clients
can use to create new `osbuildImage` Koji tasks.
- Koji **builder** plugin: Handles `osbuildImage` Koji tasks and will talk
to osbuild-composer to create new composes via composer's Koji API.
- Koji **cli** plugin: Adds a new `osbuild-command` to the existing `koji`
command line client. This will then use the new XMLRPC API to request a
new compose.
## Development
See [`HACKING.md`](HACKING.md) for how to develop and test this project.
### Useful links
- [koji source](https://pagure.io/koji/tree/master)
- [koji plugin howto](https://docs.pagure.org/koji/writing_a_plugin/)
- [koji server howto](https://docs.pagure.org/koji/server_howto/)
- [koji server bootstrap](https://docs.pagure.org/koji/server_bootstrap/)
- [osbs koji plugin](https://github.com/containerbuildsystem/koji-containerbuild/)