Commit Graph

6 Commits (412af426c4a7ed4d3f3d271b87e4f5a09154a62c)

Author SHA1 Message Date
René Moser 6d37aa4260 jenkins_job fix: NameError: global name 'module' is not defined (#2910) 8 years ago
Rene Moser 79efc2c70f jenkins_job: refactoring 8 years ago
Rene Moser 66e69b3ad3 jenkins_job: implement diff support 8 years ago
Rene Moser 407e19fe4f jenkins_job: rename enable to enabled and mutually exclusive with config
Jenkins stores the information about the state (disabled/enabled) in the config, which result in a race condition between `config` and `enabled` and we loose idempotency. It makes sense to define them mutually exclusive.

Renamed `enable` to `enabled`. Ansible uses the name `enabled` in many modules, e.g. service as it indicates a state not an action.
8 years ago
Rene Moser 472f174693 jenkins_job: default state to present 8 years ago
sermilrod c848957792 adding jenkins_job module (#2521) 8 years ago