peti / hydra-tutorial

Sample configuration files for setting up your own Hydra continuous integration server.
https://www.youtube.com/watch?v=RXV0Y5Bn-QQ
116 stars 17 forks source link

The option `services.hydra' defined in '.../hydra-network.nix' does not exist #10

Open bjornfor opened 7 years ago

bjornfor commented 7 years ago

I followed README.md and got to this step (but no further):

$ nixops deploy -d hydra
building all machine configurations...
error: The option `services.hydra' defined in `/home/bfo/forks/hydra-tutorial/hydra-network.nix' does not exist.
(use ‘--show-trace’ to show detailed location information)
error: unable to build all machine configurations

It's due to https://github.com/NixOS/hydra/commit/633724cc8aecc8fe7e586f81444bfd8d290be411 ("services.hydra -> services.hydra-dev").

bjornfor commented 7 years ago

Oh, there is more breakage after fixing that. For instance, the hydra module refers to gcc6. Better lock down the hydra tarball instead of always pulling from master.