1
0
Fork
You've already forked qa-frontpage
0
forked from guix/qa-frontpage
Service to assist with quality assurance within Guix.
Scheme 95.6%
CSS 2.6%
Makefile 0.8%
Shell 0.7%
M4 0.3%
Andreas Enge a90b970e90 Accept going as low as 75% of substitutes on the master branch.
After the recent core-packages-team merge, substitutability on i686-linux
has gone from just over 80% to just under 80%, which probably represents
the true proportion of buildable packages. The change does not affect
the color of the badge, but lets QA treat branches when it is below 80%.
* guix-qa-frontpage/branch.scm
(get-systems-with-low-substitute-availability)[threshold]: Set default
value to 0.75.
2025年07月20日 17:04:47 +02:00
assets Link to the /reproducible-builds page 2023年11月01日 17:09:22 +00:00
guix-qa-frontpage Accept going as low as 75% of substitutes on the master branch. 2025年07月20日 17:04:47 +02:00
scripts Drop the number of patch issues to show 2025年06月11日 11:07:14 +01:00
.envrc Update .envrc 2024年02月26日 09:42:47 +00:00
.gitignore Initial commit 2022年08月12日 15:15:54 +01:00
bootstrap.sh Initial commit 2022年08月12日 15:15:54 +01:00
configure.ac Initial commit 2022年08月12日 15:15:54 +01:00
COPYING Initial commit 2022年08月12日 15:15:54 +01:00
guile.am Initial commit 2022年08月12日 15:15:54 +01:00
guix-dev.scm Update Guile Knots 2025年05月25日 14:00:48 +01:00
Makefile.am Add an information flow diagram 2024年01月20日 10:49:37 +00:00
pre-inst-env.in Initial commit 2022年08月12日 15:15:54 +01:00
qa-information-flow.plantuml Update bordeaux build farm coordinator URL 2025年06月11日 12:43:48 +01:00
README.org Update the README 2025年06月11日 12:45:24 +01:00
VERSION Initial commit 2022年08月12日 15:15:54 +01:00

-- mode: org --

Available online at https://qa.guix.gnu.org/README

This service is intended to assist with quality assurance within Guix. That is maintaining and improving the quality of many aspects of Guix, like packages for example.

Local Development

Use the guix-dev.scm file to provide the dependencies.

guix shell -D --file=guix-dev.scm

Then run the following commands:

./bootstrap.sh
./configure
make

After that, you can start the service via:

./pre-inst-env scripts/guix-qa-frontpage

Expect pages to load slowly since the QA frontpage won't have up to date cached data to use.

Information flow

/enge/qa-frontpage/media/branch/trunk/qa-information-flow.png
Diagram describing how information moves between different components

Bugs and issues