aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Add an information flow diagramChristopher Baines2024-01-20
|
* Fix cancel-builds-not-for-revisionChristopher Baines2023-12-13
| | | | To actually cancel all the builds.
* Cancel builds in a loopChristopher Baines2023-12-13
| | | | | To ensure they're all canceled, since they might not all be returned initially when querying with #:relationship 'no-dependent-builds.
* Make sure builds are canceledChristopher Baines2023-12-13
|
* Cancel builds before submitting new onesChristopher Baines2023-11-26
| | | | | This should handle the case where we want to cancel a build then submit a new one for the same output.
* Cancel and resubmit builds where the derivation has changedChristopher Baines2023-11-26
| | | | | | But the output remains the same. This will hopefully avoid some instances where the data service deletes the derivation as it corresponds to a removed revision and the build can't start because of the missing derivation.
* Tweak error handling around talking to MumiChristopher Baines2023-11-06
| | | | | | I think requests to Mumi were being responded to with 502's, and that led QA to delete all the patch branches. This should hopefully stop that happening in the future.
* Drop the number of patch issues to show/processChristopher Baines2023-11-04
| | | | | As beid which currently runs data.qa.guix.gnu.org is running out of disk space.
* Fix the package changes table on the branch pageChristopher Baines2023-11-03
| | | | And only display the "below systems" message if there are any.
* Use a different symbol when waiting for build resultsChristopher Baines2023-11-03
| | | | | And group these issues towards the top of the patches list since they potentially can be merged if there's not too many builds remaining.
* Change text for the "waiting for build results" statusChristopher Baines2023-11-03
|
* Start to better describe when builds are waiting to happenChristopher Baines2023-11-02
| | | | | Don't use the same styling as failed builds on the issue page, and also separate out the systems which don't count towards the issue status.
* Add "i686-linux" back to systems to considerChristopher Baines2023-11-02
| | | | As the substitute availability is better now.
* Set higher rebuild number limit for patch series.Julien Lepiller2023-11-02
| | | | | This allows building Java updates which impact 600 packages per architecture.
* Add a few more items to the TODO listChristopher Baines2023-11-02
| | | | From the discussions at the Reproducible Builds summit.
* Use call-with-blocked-asyncs when calling call-with-zlib-input-portChristopher Baines2023-11-01
| | | | Since it uses dynamic-wind that's incompatible with fibers.
* Link to the /reproducible-builds pageChristopher Baines2023-11-01
|
* Make the branches table shorterChristopher Baines2023-11-01
|
* Add a Guix logo to the headerChristopher Baines2023-11-01
|
* Properly handle multiple package outputs in reproducible.json.gzChristopher Baines2023-11-01
|
* Add a simple package pageChristopher Baines2023-10-31
|
* Generate a reproducible.json fileChristopher Baines2023-10-31
| | | | Which can hopefully be consumed by https://ismypackagereproducibleyet.org/
* Add a reproducible-builds page to display data and issuesChristopher Baines2023-10-30
| | | | Maybe this will be a useful starting point.
* Sort and filter the branch package reproducibility tableChristopher Baines2023-10-30
| | | | Removing systems for which substitutes aren't available.
* Fetch and display package reproducibility information for branchesChristopher Baines2023-10-29
| | | | This involved some refactoring of branch data in general.
* Make "large-number-of-builds" an issue statusChristopher Baines2023-10-29
| | | | Rather than these falling within the unknown status.
* Avoid timeouts blocking creating issue branchesChristopher Baines2023-10-27
|
* Delete the create branch for issue logsChristopher Baines2023-10-27
| | | | | When looking at creating the branch, to ensure the log inserted (if any) is fresh.
* Fix checking for changes against masterChristopher Baines2023-10-22
|
* Support filtering by branchChristopher Baines2023-10-21
|
* Handle the case when a series has no patchesChristopher Baines2023-10-21
| | | | In patchwork-series->branch.
* Highlight the intended branch on the issue pageChristopher Baines2023-10-21
|
* Start applying patches to non-master branchesChristopher Baines2023-10-21
| | | | If this is indicated when the patch is submitted.
* Check if all patches have been received earlierChristopher Baines2023-10-21
|
* Add parse-patch-nameVivien Kraus2023-10-21
| | | | | | | This is a cut down version of the original patch. Using this information will require some refactoring first. Signed-off-by: Christopher Baines <mail@cbaines.net>
* Fix calling create-branch-for-issueChristopher Baines2023-10-19
|
* Add a new patches missing statusChristopher Baines2023-10-18
|
* Log more when patches haven't been receivedChristopher Baines2023-10-18
|
* Rework managing patch branchesChristopher Baines2023-10-18
| | | | | Delete branches which no longer appear in the latest patchwork series and simplify some of the code.
* Take the last count patch seriesChristopher Baines2023-10-17
| | | | | | Rather than the first, as the list grows from the front. Also remove the peek.
* Refactor fetching data from patchworkChristopher Baines2023-10-17
| | | | | | | | | Fetch pages one at a time until the required number of patch series has been fetched. This commit also changes the ordering from issue number to the series ID, which will mean that series associated with older issues will be prefered over newer issues with older series.
* Make ensure-repository-exist! work in fibersChristopher Baines2023-10-16
| | | | Assuming the repository exists, which it generally will.
* Guard against using monitor inside fibersChristopher Baines2023-10-16
|
* Use #:unwind-for-type to simplify some exception handlingChristopher Baines2023-10-16
|
* Instrument the refresh patch data threadChristopher Baines2023-10-16
|
* Improve cache clearing when recreating issue branchesChristopher Baines2023-10-16
|
* Handle versions in clear-sqlite-cache-entryChristopher Baines2023-10-16
|
* Provide a fallback approach for branch buildsChristopher Baines2023-10-15
| | | | | Where the comparison between the master branch isn't available, but the branch revision has been processed.
* Refactor submit-builds-for-categoryChristopher Baines2023-10-15
| | | | | | Pull out the handling of the derivation-changes data, so that submit-builds-for-category can be used when you're not dealing with data service comparisons.
* Show the changes to cross derivations on issue pagesChristopher Baines2023-10-15
|