Add support for Forgejo web hooks.
Populate the ‘git_repositories’ and ‘load_new_guix_revision_jobs’ table when receiving a POST request corresponding to a Forgejo pull-request webhook.
This commit is contained in:
parent
ff7697477f
commit
30b2d91bfb
5 changed files with 354 additions and 0 deletions
|
|
@ -79,6 +79,7 @@ SOURCES = \
|
|||
guix-data-service/substitutes.scm \
|
||||
guix-data-service/utils.scm \
|
||||
guix-data-service/data-deletion.scm \
|
||||
guix-data-service/forgejo.scm \
|
||||
guix-data-service/jobs.scm \
|
||||
guix-data-service/jobs/load-new-guix-revision.scm \
|
||||
guix-data-service/model/blocked-builds.scm \
|
||||
|
|
@ -120,6 +121,7 @@ SOURCES = \
|
|||
guix-data-service/web/package/html.scm \
|
||||
guix-data-service/web/dumps/html.scm \
|
||||
guix-data-service/web/controller.scm \
|
||||
guix-data-service/web/forgejo/controller.scm \
|
||||
guix-data-service/web/html-utils.scm \
|
||||
guix-data-service/web/jobs/controller.scm \
|
||||
guix-data-service/web/jobs/html.scm \
|
||||
|
|
@ -142,6 +144,7 @@ TEST_EXTENSIONS = .scm
|
|||
|
||||
TESTS = \
|
||||
tests/branch-updated-emails.scm \
|
||||
tests/forgejo.scm \
|
||||
tests/jobs-load-new-guix-revision.scm \
|
||||
tests/model-derivation.scm \
|
||||
tests/model-git-branch.scm \
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue