ReleaseEngineering/PuppetAgain/Modules/runner: Difference between revisions

 
(2 intermediate revisions by the same user not shown)
Line 7: Line 7:
=Tasks=
=Tasks=


To add a task to be managed by Runner, the script should be added to runner/files and an instance of the runner::task class which manages this script should be created (see the existing tasks in runner::tasks for examples). The tasks desired on a particular machine should be included in the toplevel class for that machine type (eg. toplevel::slave::releng::build for build slaves)
To add a task to be managed by Runner,
 
* The script should be added to runner/templates/tasks in this module.
* An instance of the runner::task class which manages this script should be created (see the existing tasks in runner::tasks for examples).  
* The tasks desired on a particular machine should be included in the toplevel class for that machine type (eg. toplevel::slave::releng::build::mock)
 
Once Runner 2.0 lands (see https://bugzilla.mozilla.org/show_bug.cgi?id=1046891), an additional configuration step will be required which will be documented here.
Confirmed users
17

edits