GNU bug report logs -
#76938
[PATCH Cuirass 00/13] Forges notification support.
Previous Next
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your bug report
#76938: [PATCH Cuirass 00/13] Forges notification support.
which was filed against the guix-patches package, has been closed.
The explanation is attached below, along with your original report.
If you require more details, please reply to 76938 <at> debbugs.gnu.org.
--
76938: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=76938
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
Hello,
Pushed!
94aacca * base: Add support for forge notification in jobset-monitor.
2ebde98 * forgejo: Add notification handling.
ec3d684 * forges: notification: Add forge notification actor.
7b0c166 * database: Export build-failure?.
a5f9ec2 * forgejo: Add pull request update procedures.
57e2ff1 * forgejo: Extend specification properties content.
d3ea887 * forgejo: Add pull request API manipulation procedures.
9c25999 * forgejo: Add API communication primitive.
389122a * tests: Move common module to src/cuirass/tests.
a3360e9 * cuirass: tests: Add mock HTTP server for tests.
8b57085 * tests: forgejo: Explicit test name.
ba0c264 * forges: Add support for token storage.
ef8265d * cuirass: config: Add %sysconfdir.
\o/
Thanks,
Ludo’.
[Message part 3 (message/rfc822, inline)]
This patch series adds a generic mechanism for notifying forges about
Cuirass results in association to a PR-associated jobset.
It also adds support for notification to Forgejo based forges such as
Codeberg.
Romain GARBAGE (13):
cuirass: config: Add %sysconfdir.
forges: Add support for token storage.
tests: forgejo: Explicit test name.
cuirass: tests: Add mock HTTP server for tests.
tests: Move common module to src/cuirass/tests.
forgejo: Add API communication primitive.
forgejo: Add pull request API manipulation procedures.
forgejo: Extend specification properties content.
forgejo: Add pull request update procedures.
database: Export build-failure?.
forges: notification: Add forge notification actor.
forgejo: Add notification handling.
base: Add support for forge notification in jobset-monitor.
Makefile.am | 8 +-
src/cuirass/base.scm | 19 ++
src/cuirass/config.scm.in | 5 +
src/cuirass/database.scm | 1 +
src/cuirass/forges.scm | 47 +++-
src/cuirass/forges/forgejo.scm | 280 +++++++++++++++++++++++-
src/cuirass/forges/notification.scm | 178 +++++++++++++++
{tests => src/cuirass/tests}/common.scm | 2 +-
src/cuirass/tests/http.scm | 192 ++++++++++++++++
tests/database.scm | 2 +-
tests/forgejo.scm | 151 ++++++++++++-
tests/forges-notification.scm | 119 ++++++++++
tests/gitlab.scm | 2 +-
tests/http.scm | 16 +-
tests/metrics.scm | 2 +-
tests/register.scm | 2 +-
tests/remote.scm | 2 +-
17 files changed, 1005 insertions(+), 23 deletions(-)
create mode 100644 src/cuirass/forges/notification.scm
rename {tests => src/cuirass/tests}/common.scm (99%)
create mode 100644 src/cuirass/tests/http.scm
create mode 100644 tests/forges-notification.scm
base-commit: 520b2fdbd96e953fc2d4b56e78e52a81fc11e2b7
--
2.48.1
This bug report was last modified 68 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.