NixOS / hydra

Hydra, the Nix-based continuous build system
http://nixos.org/hydra
GNU General Public License v3.0
1.1k stars 291 forks source link

Use Nix's `Machine` type in a minimal way #1341

Closed Ericson2314 closed 5 months ago

Ericson2314 commented 5 months ago

This is just using the fields from that type, and only where the types coincide. (There are two fields with different types, speedFactor most interestingly.) No code is reused, so we can be sure that no behavior is changed.

Once the types are reconciled on the Nix side, then we can start carefully actually reusing code.

Progress on https://github.com/NixOS/hydra/issues/1164