You wouldn’t use the Reproduce this build option of Hydra.
You would rather use it to get a known good Nixpkgs revision, from the Inputs tab
This link should always point to the Inputs tab for the latest successful tested
aggregate job of Mobile NixOS.
Here you would have to somehow get it so <nixpkgs>
is the checkout for 24c9b05ac53e422f1af81a156f1fd58499eb27fb
An option is to have your working directories like:
/Projects
/mobile-nixos
/mobile-nixos <- actual mobile-nixos checkout
/nixpkgs <- actual nixpkgs checkout
And call nix-build -I nixpkgs=../nixpkgs [...]
or with the full path to the nixpkgs checkout.
For the nixpkgs
checkout, you’d clone Nixpkgs and git checkout 24c9b05ac53e422f1af81a156f1fd58499eb27fb
.
Does this help?
Why is the reproduce link not working though?
That’s because here it’s the aarch64 native rootfs. You’d need an aarch64 builder to build it .