forked from guix/qa-frontpage
Service to assist with quality assurance within Guix.
|
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. |
||
|---|---|---|
| assets | Link to the /reproducible-builds page | |
| guix-qa-frontpage | Accept going as low as 75% of substitutes on the master branch. | |
| scripts | Drop the number of patch issues to show | |
| .envrc | Update .envrc | |
| .gitignore | Initial commit | |
| bootstrap.sh | Initial commit | |
| configure.ac | Initial commit | |
| COPYING | Initial commit | |
| guile.am | Initial commit | |
| guix-dev.scm | Update Guile Knots | |
| Makefile.am | Add an information flow diagram | |
| pre-inst-env.in | Initial commit | |
| qa-information-flow.plantuml | Update bordeaux build farm coordinator URL | |
| README.org | Update the README | |
| VERSION | Initial commit | |
-- 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
Bugs and issues
Please submit issues here https://codeberg.org/guix/qa-frontpage/issues/new
Roadmap
Available online at https://codeberg.org/guix/qa-frontpage/projects/18699