Hydra Jobs
Derivation Attributes
Hydra stores the following job attributes in its database:
nixName- the Derivation’snameattributesystem- the Derivation’ssystemattributedrvPath- the Derivation’s path in the Nix storeoutputs- A JSON dictionary of output names and their store path.
Meta fields
description-meta.description, a stringlicense- a comma separated list of license names frommeta.license, expected to be a list of attribute sets with an attribute namedshortName, ex:[ { shortName = "licensename"} ].homepage-meta.homepage, a stringmaintainers- a comma separated list of maintainer email addresses frommeta.maintainers, expected to be a list of attribute sets with an attribute namedemail, ex:[ { email = "alice@example.com"; } ].schedulingPriority-meta.schedulingPriority, an integer. Default: 100. Slightly prioritizes this job over other jobs within this jobset.timeout-meta.timeout, an integer. Default: 36000. Number of seconds this job must complete within.maxSilent-meta.maxSilent, an integer. Default: 7200. Number of seconds of no output on stderr / stdout before considering the job failed.isChannel-meta.isHydraChannel, bool. Default: false. Deprecated.