diff --git a/inventory/Makefile b/inventory/Makefile new file mode 100644 index 0000000..9dfdbe1 --- /dev/null +++ b/inventory/Makefile @@ -0,0 +1,3 @@ +out/eln_extras_mailman3.yaml: inventory.json + poi-tracker export-as-content-resolver-input inventory.json out/eln_extras_mailman3.yaml + diff --git a/inventory/README.md b/inventory/README.md new file mode 100644 index 0000000..970d7da --- /dev/null +++ b/inventory/README.md @@ -0,0 +1,7 @@ +# mailman inventory + +`inventory.json` is managed using [poi-tracker](https://pagure.io/michel-slm/poi-tracker) + +Use the provided `Makefile` to output `eln_extras_mailman3.yaml` for the [ELN Extras](https://docs.fedoraproject.org/en-US/eln/extras/) content resolver. + +For convenience, we recommend cloning the [content-resolver-input repo](https://github.com/minimization/content-resolver-input) and symlinking its `configs/eln_extras_mailman3.yaml` to `out/eln_extras_mailman3.yaml` so you can easily put up a PR with any modification. diff --git a/inventory/inventory.json b/inventory/inventory.json new file mode 100644 index 0000000..08e1060 --- /dev/null +++ b/inventory/inventory.json @@ -0,0 +1,49 @@ +{ + "name": "Mailman 3 eln-extra packages", + "description": "Mailman 3 ELN Extras packages", + "maintainer": "ngompa", + "labels": [ + "eln-extras" + ], + "srpm_packages": [ + { + "name": "python-postorius", + "poc": null, + "reason": null, + "rpm_packages": [ + { + "name": "postorius", + "poc": null, + "reason": null, + "arches": [] + } + ] + }, + { + "name": "mailman3", + "poc": null, + "reason": null, + "rpm_packages": [ + { + "name": "mailman3", + "poc": null, + "reason": null, + "arches": [] + } + ] + }, + { + "name": "python-hyperkitty", + "poc": null, + "reason": null, + "rpm_packages": [ + { + "name": "hyperkitty", + "poc": null, + "reason": null, + "arches": [] + } + ] + } + ] +} diff --git a/inventory/out/.gitignore b/inventory/out/.gitignore new file mode 100644 index 0000000..1e82fc7 --- /dev/null +++ b/inventory/out/.gitignore @@ -0,0 +1 @@ +*.yaml