ChewKeanHo / AutomataCI

An open-source, redistributable, template-guided, and semi-autonomous CI infrastructure readily available your next project.
Apache License 2.0
18 stars 1 forks source link

Allow .rpm Release Job to Publish Flat Repository Format #338

Open hollowaykeanho opened 2 weeks ago

hollowaykeanho commented 2 weeks ago

Description

Based on Red Hat's RPM repository's engineering specification, it is possible to publish a flat rpm repository (no repodata/) directory (Referring: https://developers.redhat.com/articles/2022/10/07/whats-inside-rpm-repo-file). However, some minor manual patches is required since Red Hat's existing toolkit does not natively supports it.

Expected Behavior

.rpm repository can be published in flat and conventional modes.

Current Behavior

.rpm repository can only be published in conventional modes.

Associated Data Files

No response

hollowaykeanho commented 1 week ago

Implemented in 6177ccaea21f1d27796fd889257fdfdef1cf1d8a