Name Description Size
__init__.py 0
test.py Generate tasks implementing Gecko tests. 5455
transform.py Get the input elements that will be transformed into tasks in a generic way. The elements themselves are free-form, and become the input to the first transform. By default, this reads jobs from the `jobs` key, or from yaml files named by `jobs-from`. The entities are read from mappings, and the keys to those mappings are added in the `name` key of each entity. If there is a `job-defaults` config, then every job is merged with it. This provides a simple way to set default values for all jobs of a kind. The `job-defaults` key can also be specified in a yaml file pointed to by `jobs-from`. In this case it will only apply to tasks defined in the same file. Other kind implementations can use a different loader function to produce inputs and hand them to `transform_inputs`. 2094