Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Refactor submitting builds for issues | Christopher Baines | 2023-04-09 |
| | | | | So that the code may be used for an individual issue. | ||
* | Reduce the build limit for patches | Christopher Baines | 2023-03-12 |
| | | | | | As the bordeaux build farm doesn't have a lot of capacity, so I'm not sure it's sensible to have raised the limit so much. | ||
* | Remove unnecessarily duplicated derivation changes procedures | Christopher Baines | 2023-03-11 |
| | |||
* | Submit patch builds in parallel | Christopher Baines | 2023-03-09 |
| | |||
* | Increase the patch build limit to 1500 per system | Christopher Baines | 2023-03-06 |
| | | | | As I've already seen some patches that exceed the 1000 limit. | ||
* | Increase the number of builds that can be performed for patches | Christopher Baines | 2023-03-06 |
| | | | | | From 200 per system to 1000 per system. Also change the prioritisation to make best use of the build farm. | ||
* | Enable builds for core-updates | Christopher Baines | 2023-03-03 |
| | | | | This really shouldn't require a code change, but it currently does. | ||
* | Stop submitting builds for master branch system tests | Christopher Baines | 2023-02-17 |
| | | | | | These aren't really happening at the moment as there's limited i686-linux build capacity, plus some blocking builds. So stop submitting new ones. | ||
* | Tweak and join up how many patch series are processed | Christopher Baines | 2023-02-17 |
| | | | | By different parts of the code. | ||
* | Specify systems when fetching derivation changes for branches | Christopher Baines | 2023-02-03 |
| | |||
* | Switch to just submitting builds for i686-linux system tests | Christopher Baines | 2023-02-03 |
| | | | | | As there are blocked builds for the x86_64-linux and aarch64-linux system tests. | ||
* | Tag builds for system tests | Christopher Baines | 2022-12-15 |
| | |||
* | Start submitting builds for system tests | Christopher Baines | 2022-12-15 |
| | | | | | | This'll enable getting system test information in to the data service, which will in turn enable starting running system tests for patches when appropriate. | ||
* | Pull get-issue-branch-base-and-target-refs out | Christopher Baines | 2022-12-05 |
| | |||
* | Switch to using the git repository for comparison information | Christopher Baines | 2022-11-20 |
| | | | | Rather than storing the revisions in Patchwork checks. | ||
* | Also submit builds for i586-gnu | Christopher Baines | 2022-11-20 |
| | |||
* | Submit powerpc64le-linux builds for patches | Christopher Baines | 2022-11-20 |
| | |||
* | Increase the build limit for patches | Christopher Baines | 2022-11-20 |
| | | | | Making it per-system, rather than absolute. | ||
* | Increase the number of series to submit builds for | Christopher Baines | 2022-11-19 |
| | |||
* | Extend ttl for derivation-changes when managing builds | Christopher Baines | 2022-11-17 |
| | |||
* | Add missing #:unwind? #t | Christopher Baines | 2022-11-17 |
| | |||
* | Handle exceptions when fetching derivation changes for submitting builds | Christopher Baines | 2022-11-17 |
| | |||
* | Tweak builds-missing-for-derivation-changes? | Christopher Baines | 2022-11-17 |
| | | | | Consider any build, not just scheduled, started and succeeded ones. | ||
* | Skip inserting build if any build exists | Christopher Baines | 2022-11-17 |
| | | | | | Otherwise there will be repeated attempts to submit builds if the builds previously submitted have failed. | ||
* | Stop building staging | Christopher Baines | 2022-10-17 |
| | | | | As it's now been merged. | ||
* | Stop canceling builds for now | Christopher Baines | 2022-10-17 |
| | | | | I think this needs a bit more testing. | ||
* | Increase the build limit for patches | Christopher Baines | 2022-10-14 |
| | |||
* | Only cancel builds without any dependants | Christopher Baines | 2022-10-12 |
| | | | | Otherwise, builds relied on by others can be cancelled. | ||
* | Tweak the priorities for patch and branch builds | Christopher Baines | 2022-10-08 |
| | |||
* | Consider if builds haven't been submitted when computing overall status | Christopher Baines | 2022-10-05 |
| | |||
* | Restore the build limit for issues | Christopher Baines | 2022-09-18 |
| | |||
* | Fix patch-series-derivation-changes-url in manage-builds module | Christopher Baines | 2022-09-18 |
| | |||
* | Remove left over peek call | Christopher Baines | 2022-09-17 |
| | |||
* | Refactor submitting builds | Christopher Baines | 2022-09-17 |
| | | | | | Consolidate the code for branches and issues, and improve build cancellation to use build IDs rather than derivation names. | ||
* | Add missing import | Christopher Baines | 2022-09-16 |
| | |||
* | Use a set for derivations in cancel-builds-not-for-revision | Christopher Baines | 2022-09-16 |
| | | | | Since the list of derivations may be very long. | ||
* | Print backtraces for exceptions when submitting builds | Christopher Baines | 2022-09-16 |
| | |||
* | Catch exceptions in the submit builds threads | Christopher Baines | 2022-09-15 |
| | |||
* | Start adding support for branches | Christopher Baines | 2022-09-14 |
| | |||
* | Don't submit patch builds if the patch causes lots of rebuilds | Christopher Baines | 2022-09-09 |
| | | | | As this could get in the way of building packages for other patches. | ||
* | Queue builds for more patch series | Christopher Baines | 2022-09-06 |
| | | | | And wait in between doing so. | ||
* | Lots of changes | Christopher Baines | 2022-09-03 |
| | |||
* | Add lots more functionality | Christopher Baines | 2022-09-03 |