mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-06-27 10:40:22 -07:00
jenkins_job: default state to present
This commit is contained in:
parent
3eeda4f844
commit
bd4c935fd7
1 changed files with 4 additions and 7 deletions
|
@ -23,7 +23,7 @@ requirements:
|
||||||
- "python-jenkins >= 0.4.12"
|
- "python-jenkins >= 0.4.12"
|
||||||
- "lxml >= 3.3.3"
|
- "lxml >= 3.3.3"
|
||||||
version_added: "2.2"
|
version_added: "2.2"
|
||||||
author: "Sergio Millan Rodriguez"
|
author: "Sergio Millan Rodriguez (@sermilrod)"
|
||||||
options:
|
options:
|
||||||
config:
|
config:
|
||||||
description:
|
description:
|
||||||
|
@ -44,7 +44,8 @@ options:
|
||||||
state:
|
state:
|
||||||
description:
|
description:
|
||||||
- Attribute that specifies if the job has to be created or deleted.
|
- Attribute that specifies if the job has to be created or deleted.
|
||||||
required: true
|
required: false
|
||||||
|
default: present
|
||||||
choices: ['present', 'absent']
|
choices: ['present', 'absent']
|
||||||
token:
|
token:
|
||||||
description:
|
description:
|
||||||
|
@ -67,7 +68,6 @@ EXAMPLES = '''
|
||||||
config: "{{ lookup('file', 'templates/test.xml') }}"
|
config: "{{ lookup('file', 'templates/test.xml') }}"
|
||||||
name: test
|
name: test
|
||||||
password: admin
|
password: admin
|
||||||
state: present
|
|
||||||
enable: True
|
enable: True
|
||||||
url: "http://localhost:8080"
|
url: "http://localhost:8080"
|
||||||
user: admin
|
user: admin
|
||||||
|
@ -77,7 +77,6 @@ EXAMPLES = '''
|
||||||
config: "{{ lookup('template', 'templates/test.xml.j2') }}"
|
config: "{{ lookup('template', 'templates/test.xml.j2') }}"
|
||||||
name: test
|
name: test
|
||||||
token: asdfasfasfasdfasdfadfasfasdfasdfc
|
token: asdfasfasfasdfasdfadfasfasdfasdfc
|
||||||
state: present
|
|
||||||
enable: yes
|
enable: yes
|
||||||
url: "http://localhost:8080"
|
url: "http://localhost:8080"
|
||||||
user: admin
|
user: admin
|
||||||
|
@ -102,7 +101,6 @@ EXAMPLES = '''
|
||||||
- jenkins_job:
|
- jenkins_job:
|
||||||
name: test
|
name: test
|
||||||
password: admin
|
password: admin
|
||||||
state: present
|
|
||||||
enable: False
|
enable: False
|
||||||
url: "http://localhost:8080"
|
url: "http://localhost:8080"
|
||||||
user: admin
|
user: admin
|
||||||
|
@ -111,7 +109,6 @@ EXAMPLES = '''
|
||||||
- jenkins_job:
|
- jenkins_job:
|
||||||
name: test
|
name: test
|
||||||
token: asdfasfasfasdfasdfadfasfasdfasdfc
|
token: asdfasfasfasdfasdfadfasfasdfasdfc
|
||||||
state: present
|
|
||||||
enable: no
|
enable: no
|
||||||
url: "http://localhost:8080"
|
url: "http://localhost:8080"
|
||||||
user: admin
|
user: admin
|
||||||
|
@ -303,7 +300,7 @@ def main():
|
||||||
config = dict(required=False),
|
config = dict(required=False),
|
||||||
name = dict(required=True),
|
name = dict(required=True),
|
||||||
password = dict(required=False, no_log=True),
|
password = dict(required=False, no_log=True),
|
||||||
state = dict(required=True, choices=['present', 'absent']),
|
state = dict(required=False, choices=['present', 'absent'], default="present"),
|
||||||
enable = dict(required=False, type='bool'),
|
enable = dict(required=False, type='bool'),
|
||||||
token = dict(required=False, no_log=True),
|
token = dict(required=False, no_log=True),
|
||||||
url = dict(required=False, default="http://localhost:8080"),
|
url = dict(required=False, default="http://localhost:8080"),
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue