Hydra: Difference between revisions
imported>Makefu No edit summary |
imported>Makefu add note about evaluation |
||
| Line 56: | Line 56: | ||
|} | |} | ||
After creation, the jobset should be in the '''evaluation phase''' where inputs will be fetched. This phase may take some time as the complete <code>nixpkgs</code> repository needs to be downloaded before continuing. The result of the evaluation should be a single job which will get built. | |||
== Internals == | == Internals == | ||
| Line 69: | Line 70: | ||
* Release Set: | * Release Set: | ||
Defines all the jobs which are described in your release. By convention a file called<code>release.nix</code> is being used. See the [https://nixos.org/hydra/manual/#idm140737315920320 Hydra manual for Build Recipes] for a thorough description of the structure. | Defines all the jobs which are described in your release. By convention a file called<code>release.nix</code> is being used. See the [https://nixos.org/hydra/manual/#idm140737315920320 Hydra manual for Build Recipes] for a thorough description of the structure. | ||
* Evaluation: | |||
The calculation which results in a (dictionary of) values which describe the recipes on how to build thing, a job is a single part of the finished evaluation. | |||
* Build: | * Build: | ||
Instantiation of a Job which is being triggered by being part of the release set | Instantiation of a Job which is being triggered by being part of the release set | ||