4 This role synchronize a directory containing yaml definition of jobs with a rundeck project
9 * `jmespath` python module
14 * `rundeck_jobs_path` path of the directory containing the job definition (mandatory).
15 * `rundeck_project` name of the rundeck project (mandatory).
16 * `rundeck_api_url` base url of api (mandatory).
17 * `rundeck_api_token` the authentification token (mandatory).
18 * `rundeck_api_version` api version supported by rundeck server. Default to 26.
19 * `rundeck_remove_missing` Whether to delete jobs present in rundeck and not in file. Defaults to true.
20 * `rundeck_jobs_group` the group of job to check for removal
30 Including an example of how to use your role (for instance, with variables passed in as parameters) is always nice for users too:
34 rundeck_api_url: rundeck.example.com
36 rundeck_jobs_path: /tmp/rundeck-jobs
48 FretLink, Love and Truck