forked from lix-project/hydra
1.3 KiB
1.3 KiB
Hydra Jobs
Derivation Attributes
Hydra stores the following job attributes in its database:
nixName
- the Derivation'sname
attributesystem
- the Derivation'ssystem
attributedrvPath
- 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.