| 28 Sep 2021 |
@grahamc:nixos.org | also I think data providers for jobsets/jobs/aggregate jobs would be interesting | 21:16:22 |
| 29 Sep 2021 |
Mic92 | @grahamc: I am still thinking about just serializing json in our nixpkgs hydra module and running the terraform provider in service. I think eelco would also prefer that for the nixos foundation. | 09:31:48 |
Mic92 | * @grahamc: I am still thinking about just serializing json in our nixpkgs hydra module and running the terraform provider in a service. I think eelco would also prefer that for the nixos foundation. | 09:32:25 |
Mic92 | You already put in the effort to fully document every option... | 09:32:55 |
@grahamc:nixos.org | I don't understand what you mean | 12:21:49 |
@grahamc:nixos.org | but I don't think this accomplishes my goal of letting people adjust jobsets without doing a full deploy to hydra | 12:22:11 |
Mic92 | @grahamc: I guess it does not. My goal was to have nixos using the terraform provider. | 12:34:20 |
ajs124 | NixOS could just use the declarative jobsets | 12:37:15 |
Mic92 | one can also upload them via curl, but terraform looks cleaner to me | 12:40:10 |
@grahamc:nixos.org | Right. I already do use the terraform provider for when people ask me to make changes to hydra.nixos.org, anyway | 13:19:02 |
Mic92 | After using the terraform provider for a bit longer, I also prefer it over integrating something into nix. | 19:43:01 |
| 30 Sep 2021 |
| Robby O'Connor joined the room. | 01:16:13 |
| matrixforever joined the room. | 02:16:16 |
| matrixforever left the room. | 04:36:09 |
| Robby O'Connor left the room. | 05:50:55 |
Mic92 | Document all the things! https://github.com/NixOS/hydra/pull/1033/files | 09:01:37 |
@grahamc:nixos.org | holy guacamole Mic92 | 13:08:13 |
Mic92 | If someone wants to add documentation for a plugin in this PR, I can give them merge access to my hydra fork. | 13:10:46 |
@grahamc:nixos.org | this looks great, I think we should probably just merge it as-is (one sec, gonna PR a fix to the tests, unless you took a look at the failure and know how to fix it.) | 13:11:10 |
Mic92 | grahamc (he/him): maybe have a read as a native speaker and watch out for typos. I wrote this in the evening... | 13:12:32 |
@grahamc:nixos.org | Yeah, good idea :). I'll make some suggestions around consistency too | 13:14:19 |
@grahamc:nixos.org | I opened https://github.com/NixOS/hydra/pull/1035 fixing the failure | 13:31:38 |
ajs124 | Mic92: When I skimmed it earlier, there was an empty section about declarative jobseits. I seem to remember that someone (maybe grahamc (he/him)?) already wrote up some documentation about that somewhere. | 13:34:43 |
das_j | ajs124: Do you mean this? https://github.com/NixOS/hydra/pull/814/files#diff-fdc795ea1451e1d102bd443c03d48cb08442f989adc4c099b08f395adb330f44 | 13:35:30 |
Mic92 | ajs124: I saw some perldoc code for some plugins that was more extensive, but I rather prefer users not having to go to the source code in order to understand how to use the plugins. | 13:36:18 |
Mic92 | "I read the perl code, so you don't have to" | 13:36:51 |
@grahamc:nixos.org | we could publish the perldoc but that is just a bandaid | 13:37:05 |
Mic92 | If everyone that uses hydra also would know perl than perldoc like this is the case for nixpkgs than perldoc would make sense. But here a significant userbase that can contribute to the docs, won't go this much in depth. | 13:38:42 |
@grahamc:nixos.org | yup | 13:39:15 |
@grahamc:nixos.org | Mic92: I merged that fixup for the tests, could you rebase? | 13:41:50 |