aboutsummaryrefslogtreecommitdiff
path: root/scripts/guix-build-coordinator-queue-builds-from-guix-data-service.in
Commit message (Collapse)AuthorAge
* Line buffer the queue builds script outputChristopher Baines2021-05-14
| | | | So that the output is more consistent.
* Change the prioritisation again for non native target buildsChristopher Baines2020-12-14
|
* Reduce the priority of cross built derivationsChristopher Baines2020-12-09
| | | | So that native x86_64-linux derivations are built as a priority.
* Tweak the prioritisation of derivationsChristopher Baines2020-10-13
| | | | | | | These are my own requirements, which isn't ideal. I was already thinking this script shouldn't be part of this repository. Maybe there could be some configuration through passing in Guile code though, that may give the desired flexibility.
* Remove some hardcoding in the queue builds scriptChristopher Baines2020-09-27
|
* Reverse systems-and-targets in the queue builds scriptChristopher Baines2020-09-27
| | | | So that the order of processing reflects the order of command line arguments.
* Add command line argument to control building channel instancesChristopher Baines2020-09-27
|
* Skip duplicate channel instance derivation requestsChristopher Baines2020-09-27
|
* Add default for arguments in queue builds scriptChristopher Baines2020-09-20
|
* Support fetching specific revisions from the Guix Data ServiceChristopher Baines2020-09-20
|
* Make the processed commits file configurableChristopher Baines2020-09-18
| | | | In the queue builds script.
* Make the Guix Data Service to queue builds from configurableChristopher Baines2020-09-18
|
* Make the coordinator an argument in the queue builds scriptChristopher Baines2020-09-18
|
* Increase the retry times for submitting buildsChristopher Baines2020-06-20
|
* Remove left over debuggingChristopher Baines2020-06-19
|
* Handle the system more explicitly when fetching buildsChristopher Baines2020-06-19
| | | | Also support fetching builds for specific systems from the Guix Data Service.
* Extract out system and target from package-derivations-for-commitChristopher Baines2020-06-19
|
* Retry requests to the Guix Data ServiceChristopher Baines2020-06-19
|
* Print out a message when waiting in the queue builds scriptChristopher Baines2020-06-02
|
* Increase the retry delay in the queue builds scriptChristopher Baines2020-06-02
|
* Use the %processed-commits-file variable in place of the stringChristopher Baines2020-06-02
| | | | In the queue builds script.
* Fix the missing tags argument in the queue builds scriptChristopher Baines2020-06-01
|
* Include retrying when submitting buildsChristopher Baines2020-05-20
|
* Send requests directly to the coordinator for submitting buildsChristopher Baines2020-05-20
|
* Convert the client actions to happen over HTTPChristopher Baines2020-05-17
| | | | | | | | | | | | There were a few issues with the previous approach, I was concerned about trying to write to the SQLite database from two processes, it's already segfaulting occasionally when accessing it from just one. Additionally, the client actions were already doing things that should happen in the coordinator process, like allocating builds. I'm trying to not turn this in to a web app, but not doing very well. Although having this information and these actions available over the network does make it possible to build a web app frontend, which I've had in mind.
* Pass the Guix Data Service instance in for substitutesChristopher Baines2020-05-09
| | | | When submitting builds.
* Rework the ensure-all-related-derivations-have-builds optionChristopher Baines2020-05-09
| | | | | | | This was resulting in duplicate builds for the same output, as that's not what it was guarding against, but I think that was my intention... Anyway this should actually only result in builds being created for outputs that are required.
* Stop if the build command failsChristopher Baines2020-04-30
|
* Add a script to fetch builds from the Guix Data ServiceChristopher Baines2020-04-25
As that is an easy way to find things to build.