Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Retry canceling builds | Christopher Baines | 28 hours |
| | | | | As sometimes this times out. | ||
* | Increase timeout when canceling builds | Christopher Baines | 28 hours |
| | |||
* | Handle 404's while processing branch builds | Christopher Baines | 28 hours |
| | |||
* | Avoid issue with accessing the Git repo from fibers | Christopher Baines | 28 hours |
| | |||
* | Process the issue builds in parallel | Christopher Baines | 3 days |
| | |||
* | Submit builds in parallel via fibers | Christopher Baines | 3 days |
| | |||
* | Submit branch builds via a fiber | Christopher Baines | 3 days |
| | | | | Rather than a thread. | ||
* | Increase timeout for submitting builds | Christopher Baines | 6 days |
| | |||
* | Handle issues.guix GraphQL queries failing better | Christopher Baines | 2024-04-23 |
| | |||
* | Make some module tweaks | Christopher Baines | 2024-03-17 |
| | |||
* | Ignore build-already-processed errors when canceling builds | Christopher Baines | 2024-02-26 |
| | |||
* | Account for builds to keep when canceling branch builds | Christopher Baines | 2024-02-22 |
| | |||
* | Fix cancel-builds-not-for-revision | Christopher Baines | 2023-12-13 |
| | | | | To actually cancel all the builds. | ||
* | Cancel builds in a loop | Christopher Baines | 2023-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 canceled | Christopher Baines | 2023-12-13 |
| | |||
* | Cancel builds before submitting new ones | Christopher Baines | 2023-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 changed | Christopher Baines | 2023-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. | ||
* | Set higher rebuild number limit for patch series. | Julien Lepiller | 2023-11-02 |
| | | | | | This allows building Java updates which impact 600 packages per architecture. | ||
* | Fetch and display package reproducibility information for branches | Christopher Baines | 2023-10-29 |
| | | | | This involved some refactoring of branch data in general. | ||
* | Make "large-number-of-builds" an issue status | Christopher Baines | 2023-10-29 |
| | | | | Rather than these falling within the unknown status. | ||
* | Refactor fetching data from patchwork | Christopher Baines | 2023-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. | ||
* | Provide a fallback approach for branch builds | Christopher Baines | 2023-10-15 |
| | | | | | Where the comparison between the master branch isn't available, but the branch revision has been processed. | ||
* | Refactor submit-builds-for-category | Christopher Baines | 2023-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. | ||
* | Ignore canceled builds when looking at changes | Christopher Baines | 2023-09-17 |
| | |||
* | Use the new fold-builds procedure from the build coordinator | Christopher Baines | 2023-09-16 |
| | |||
* | Add more logging around submitting builds for issues | Christopher Baines | 2023-09-15 |
| | | | | As I don't know where it's getting stuck. | ||
* | Add missing #:timeout | Christopher Baines | 2023-09-15 |
| | |||
* | Add port timeouts around canceling builds | Christopher Baines | 2023-09-15 |
| | |||
* | Use timeouts for talking to the data service and build coordinator | Christopher Baines | 2023-09-13 |
| | |||
* | Move submitting patch builds in to a fiber | Christopher Baines | 2023-09-13 |
| | | | | As this should help improve reliability and parallelism (eventually). | ||
* | Add metrics around the submit builds threads | Christopher Baines | 2023-09-07 |
| | | | | Mostly so I can see if they get stuck. | ||
* | Avoid take not working when there are less than 2 merge requests | Christopher Baines | 2023-08-25 |
| | |||
* | Only consider branches with merge requests | Christopher Baines | 2023-08-24 |
| | |||
* | Fix number to string issue | Christopher Baines | 2023-08-24 |
| | |||
* | Skip updating derived priorities when canceling builds | Christopher Baines | 2023-08-19 |
| | | | | As this should be unnecessary. | ||
* | Always look at canceling branch builds | Christopher Baines | 2023-08-17 |
| | |||
* | Remove now unnecessary number->string | Christopher Baines | 2023-08-16 |
| | |||
* | Map over the issue numbers | Christopher Baines | 2023-08-15 |
| | |||
* | Fix handling of issue numbers | Christopher Baines | 2023-08-15 |
| | |||
* | Fix 1+ procedure | Christopher Baines | 2023-08-15 |
| | |||
* | Fix issues-with-builds-to-cancel in the patch builds thread | Christopher Baines | 2023-08-15 |
| | |||
* | Track when builds are submitted, and cancel them later | Christopher Baines | 2023-08-08 |
| | | | | | | This housekeeping helps avoid building things unnecessarily, as well as avoiding builds that can't happen since the derivation might no longer be available. | ||
* | Always cancel builds not for revision | Christopher Baines | 2023-08-01 |
| | | | | Rather than doing this only after submitting new builds. | ||
* | Set thread names | Christopher Baines | 2023-07-25 |
| | | | | To help with debugging. | ||
* | Tweak priorities for branch builds | Christopher Baines | 2023-07-11 |
| | | | | | It will probably be good to update the priorities as well, to handle when the 2nd branch in the queue becomes the 1st one. | ||
* | Add a new package changes page | Christopher Baines | 2023-07-05 |
| | | | | And make some refactoring to make this easier. | ||
* | Guard against exceptions fetching branch derivation changes | Christopher Baines | 2023-06-28 |
| | |||
* | Submit builds for the first two branches | Christopher Baines | 2023-06-28 |
| | | | | Rather than the first 1. | ||
* | Better handle systems with expected low substitute availability | Christopher Baines | 2023-06-25 |
| | | | | | And include powerpc64le-linux in this list, as the bordeaux build farm doesn't have consistent capacity for this system yet. | ||
* | Increase the build limit for patches | Christopher Baines | 2023-06-19 |
| |