On Thu, Dec 31, 2020 at 3:46 PM Till Maas <opensource(a)till.name> wrote:
Hi,
On Thu, Dec 31, 2020 at 07:58:53AM -0600, Richard Shaw wrote:
> 4. Build the packages in COPR.
>
> Easy enough using a bash script but is there a better way?
packit allows to create test builds in COPR based on GitHub PRs and
probably also releases. Maybe this can make it easier for you, too:
https://packit.dev/
Cheers
Till
You could host the repositories on GitHub (or GitLab) and get the
benefits of packit: builds in copr, results in pull requests and tests
via testing farm [1].
Though we don't have a way in packit to automatically pull upstream
content into your (downstream) git repos, yet. Having this set up with
upstream release monitoring would be interesting, or alternatively,
you could set up a github action [2] or gitlab job [3] to pull
upstream content periodically.
I can help you out to set this up if needed.
[1]
https://packit.dev/docs/testing-farm/
[2]
https://docs.github.com/en/free-pro-team@latest/actions/reference/events-...
[3]
https://docs.gitlab.com/ee/ci/pipelines/schedules.html
Tomas