aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorChristopher Baines <mail@cbaines.net>2023-09-13 11:57:18 +0100
committerChristopher Baines <mail@cbaines.net>2023-09-13 11:57:18 +0100
commitd2b494c177e9823d6ca302ed793d348b3d171f22 (patch)
tree02d9e9be06babd724dba0d55a1e335591809badf /scripts
parent9fbbc89eabc3a15a4ad50aaad794d76b319fe1fb (diff)
downloadqa-frontpage-d2b494c177e9823d6ca302ed793d348b3d171f22.tar
qa-frontpage-d2b494c177e9823d6ca302ed793d348b3d171f22.tar.gz
Move submitting patch builds in to a fiber
As this should help improve reliability and parallelism (eventually).
Diffstat (limited to 'scripts')
-rw-r--r--scripts/guix-qa-frontpage.in12
1 files changed, 4 insertions, 8 deletions
diff --git a/scripts/guix-qa-frontpage.in b/scripts/guix-qa-frontpage.in
index c57d14d..3368860 100644
--- a/scripts/guix-qa-frontpage.in
+++ b/scripts/guix-qa-frontpage.in
@@ -254,12 +254,6 @@
metrics-registry)
(when (assq-ref opts 'submit-builds)
- (start-submit-patch-builds-thread database
- "http://127.0.0.1:8746"
- "https://data.qa.guix.gnu.org"
- metrics-registry
- #:series-count
- patch-issues-to-show)
(start-submit-branch-builds-thread database
"http://127.0.0.1:8746"
"https://data.qa.guix.gnu.org"
@@ -274,11 +268,13 @@
(start-manage-patch-branches-thread database
#:series-count patch-issues-to-show))
- (start-guix-qa-frontpage-web-server
+ (start-guix-qa-frontpage
(assq-ref opts 'port)
(assq-ref opts 'host)
(assq-ref opts 'assets-directory)
database
metrics-registry
#:controller-args `(#:doc-dir ,doc-dir
- #:patch-issues-to-show ,patch-issues-to-show)))))))
+ #:patch-issues-to-show ,patch-issues-to-show)
+ #:submit-builds? (assq-ref opts 'submit-builds)
+ #:patch-issues-to-show patch-issues-to-show))))))