Support skipping lint warnings

This commit is contained in:
Christopher Baines 2026-02-12 10:54:35 +00:00
parent a7d9e15f65
commit 2eb699cf49
4 changed files with 23 additions and 3 deletions

View file

@ -46,6 +46,9 @@
(list (option '("skip-system-tests") #f #f
(lambda (opt name _ result)
(alist-cons 'skip-system-tests #t result)))
(option '("skip-lint-warnings") #f #f
(lambda (opt name _ result)
(alist-cons 'skip-lint-warnings #t result)))
(option '("parallelism") #t #f
(lambda (opt name arg result)
(alist-cons 'parallelism
@ -116,6 +119,7 @@
(process-load-new-guix-revision-job
job
#:skip-system-tests? (assq-ref opts 'skip-system-tests)
#:skip-lint-warnings? (assq-ref opts 'skip-lint-warnings)
#:extra-inferior-environment-variables
(filter-map
(match-lambda

View file

@ -47,6 +47,9 @@
(option '("skip-system-tests") #f #f
(lambda (opt name _ result)
(alist-cons 'skip-system-tests #t result)))
(option '("skip-lint-warnings") #f #f
(lambda (opt name _ result)
(alist-cons 'skip-lint-warnings #t result)))
(option '("per-job-parallelism") #t #f
(lambda (opt name arg result)
(alist-cons 'per-job-parallelism
@ -131,6 +134,8 @@
(* 2 (assq-ref opts 'max-processes)))
#:skip-system-tests?
(assq-ref opts 'skip-system-tests)
#:skip-lint-warnings?
(assq-ref opts 'skip-lint-warnings)
#:extra-inferior-environment-variables
(filter-map
(match-lambda