Bug 1344191
Summary: | RFE: let's have separate webhooks for each package in copr | ||
---|---|---|---|
Product: | [Community] Copr | Reporter: | Pavel Raiskup <praiskup> |
Component: | frontend | Assignee: | Copr Team <copr-team> |
Status: | CLOSED UPSTREAM | QA Contact: | |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | unspecified | CC: | jkadlcik |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2023-04-03 18:31:45 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Pavel Raiskup
2016-06-09 06:08:47 UTC
Good point! (In reply to Pavel Raiskup from comment #0) > Because different package might come from different source repositories, it > is at least wasting of resources Seems like there's some work-around for this trying to match source repository where the webhook comes from with the "SCM's git repo" url. This is however rather non-flexible - giving the CI work-flow artificial limits. Eg: Per https://docs.pagure.org/copr.copr/webhook_hacking.html#webhook-hacking The payload dict requested ^^ is just pain, one would like to do just 'curl https://copr.fedorainfracloud.org/webhooks/github/16322/0bdb2d04-30f5-41d5-8e9d-da27c38ef426/' and that's it. Per https://docs.pagure.org/copr.copr/user_documentation.html > The only source type which make sense together with webhooks is “SCM”. Meh, this is rather ugly limitation :(. The CI (e.g. some Jenkins jobs) can create the tarball + spec => and srpm, and provide that srpm on some public url (so srpm-url method might succeed). The bugs related to Copr build system are now migrated to the default Copr team tracker: https://github.com/fedora-copr/copr/issues/2640 |