Re: How to easily automate test builds in a COPR project

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Dec 31, 2020 at 3:46 PM Till Maas <opensource@xxxxxxxxx> 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-that-trigger-workflows#scheduled-events
[3] https://docs.gitlab.com/ee/ci/pipelines/schedules.html

Tomas
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux