20 Nov 2024 |
ma27 | see e.g. https://github.com/NixOS/nixpkgs/blob/master/nixos/release-combined.nix#L48 | 17:31:03 |
ma27 | they do make a difference in fact: at work, we switched to named constituents from drvs and that + more higher parallelism (that was possible because the release-job was cheaper) resulted in an eval-time drop from 15min to 50s. | 17:31:48 |
John Ericson | woah wat? | 20:58:07 |
22 Nov 2024 |
| Morgan (@numinit) joined the room. | 17:50:54 |
23 Nov 2024 |
| @perchun:matrix.org joined the room. | 22:24:49 |
@perchun:matrix.org | hey, how can I get data from https://hydra.nixos.org/eval/1810064/builds if it exits with 504 Gateway Time-out? is there an option for paging?
https://github.com/NixOS/hydra/blob/f974891c76e295240017dd7f04d50ecb4b70284e/hydra-api.yaml#L554 | 22:25:11 |
K900 | Please don't scrape Hydra | 23:01:14 |
K900 | Why do you need that data? | 23:01:20 |
24 Nov 2024 |
@perchun:matrix.org | i would like to create a new channel based on build length (updates only when there are no packages that are long to build; tired of long updates on unstable and tired of compiling chromium on unstable-small) | 00:16:31 |
K900 | That's not really practical for a variety of reasons | 07:15:11 |
25 Nov 2024 |
@perchun:matrix.org | Is there at least a way to get building time by derivation path? | 12:53:34 |
K900 | Not easily | 12:54:06 |
@perchun:matrix.org | So there is, without making stress for the infra? | 12:55:12 |
K900 | No | 12:55:21 |
John Ericson | Mic92: how do I run treefmt to mutate the working directory for nix-eval-jobs? | 15:58:24 |
Mic92 | John Ericson: nix fmt | 16:05:51 |
John Ericson | oh lol | 16:06:09 |
John Ericson | thanks | 16:06:11 |
Mic92 | John Ericson https://github.com/orgs/nix-community/teams/nix-eval-jobs/members | 16:10:40 |
Mic92 | John Ericson: also free to push onto https://github.com/nix-community/nix-eval-jobs/pull/339 if you want | 16:29:34 |
| @perchun:matrix.org left the room. | 23:53:01 |
27 Nov 2024 |
hacker1024 | Does Hydra make the revision of Git inputs available at evaluation time? I want to include version information in builds. I can't use the .git directory because it looks like there's no way to set options and deepClone at the same time. | 00:59:10 |
hacker1024 | * Does Hydra make the revision of Git inputs available at evaluation time in any way? I want to include version information in builds. I can't use the .git directory because it looks like there's no way to set options and deepClone at the same time. | 00:59:19 |
hacker1024 | In reply to @hacker1024:matrix.org Does Hydra make the revision of Git inputs available at evaluation time in any way? I want to include version information in builds. I can't use the .git directory because it looks like there's no way to set options and deepClone at the same time. Ah, looks like some useful properties are returned from the Git input plugin and are then available as attributes on the resultant jobset argument | 01:21:50 |
| stigo changed their display name from stigo to stigo (away). | 20:49:20 |
28 Nov 2024 |
| shawn8901 left the room. | 18:48:39 |
| shawn8901 joined the room. | 18:54:08 |
29 Nov 2024 |
vcunat | There are some risk/issues when renaming jobsets, right? Does anyone remember well? | 12:47:49 |
vcunat | Context: maybe hydra.nixos.org could stop prefering the subversion terminology one day? | 12:48:26 |
Rick (Mindavi) | Basically it just breaks if you rename a jobset | 13:30:59 |