|
|
@ -41,46 +41,57 @@ requirements:
|
|
|
|
- lxml
|
|
|
|
- lxml
|
|
|
|
options:
|
|
|
|
options:
|
|
|
|
group_id:
|
|
|
|
group_id:
|
|
|
|
description: The Maven groupId coordinate
|
|
|
|
description:
|
|
|
|
|
|
|
|
- The Maven groupId coordinate
|
|
|
|
required: true
|
|
|
|
required: true
|
|
|
|
artifact_id:
|
|
|
|
artifact_id:
|
|
|
|
description: The maven artifactId coordinate
|
|
|
|
description:
|
|
|
|
|
|
|
|
- The maven artifactId coordinate
|
|
|
|
required: true
|
|
|
|
required: true
|
|
|
|
version:
|
|
|
|
version:
|
|
|
|
description: The maven version coordinate
|
|
|
|
description:
|
|
|
|
|
|
|
|
- The maven version coordinate
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: latest
|
|
|
|
default: latest
|
|
|
|
classifier:
|
|
|
|
classifier:
|
|
|
|
description: The maven classifier coordinate
|
|
|
|
description:
|
|
|
|
|
|
|
|
- The maven classifier coordinate
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: null
|
|
|
|
default: null
|
|
|
|
extension:
|
|
|
|
extension:
|
|
|
|
description: The maven type/extension coordinate
|
|
|
|
description:
|
|
|
|
|
|
|
|
- The maven type/extension coordinate
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: jar
|
|
|
|
default: jar
|
|
|
|
repository_url:
|
|
|
|
repository_url:
|
|
|
|
description: The URL of the Maven Repository to download from
|
|
|
|
description:
|
|
|
|
|
|
|
|
- The URL of the Maven Repository to download from
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: http://repo1.maven.org/maven2
|
|
|
|
default: http://repo1.maven.org/maven2
|
|
|
|
username:
|
|
|
|
username:
|
|
|
|
description: The username to authenticate as to the Maven Repository
|
|
|
|
description:
|
|
|
|
|
|
|
|
- The username to authenticate as to the Maven Repository
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: null
|
|
|
|
default: null
|
|
|
|
password:
|
|
|
|
password:
|
|
|
|
description: The password to authenticate with to the Maven Repository
|
|
|
|
description:
|
|
|
|
|
|
|
|
- The password to authenticate with to the Maven Repository
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: null
|
|
|
|
default: null
|
|
|
|
dest:
|
|
|
|
dest:
|
|
|
|
description: The path where the artifact should be written to
|
|
|
|
description:
|
|
|
|
|
|
|
|
- The path where the artifact should be written to
|
|
|
|
required: true
|
|
|
|
required: true
|
|
|
|
default: false
|
|
|
|
default: false
|
|
|
|
state:
|
|
|
|
state:
|
|
|
|
description: The desired state of the artifact
|
|
|
|
description:
|
|
|
|
|
|
|
|
- The desired state of the artifact
|
|
|
|
required: true
|
|
|
|
required: true
|
|
|
|
default: present
|
|
|
|
default: present
|
|
|
|
choices: [present,absent]
|
|
|
|
choices: [present,absent]
|
|
|
|
validate_certs:
|
|
|
|
validate_certs:
|
|
|
|
description: If C(no), SSL certificates will not be validated. This should only be set to C(no) when no other option exists.
|
|
|
|
description:
|
|
|
|
|
|
|
|
- If C(no), SSL certificates will not be validated. This should only be set to C(no) when no other option exists.
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: 'yes'
|
|
|
|
default: 'yes'
|
|
|
|
choices: ['yes', 'no']
|
|
|
|
choices: ['yes', 'no']
|
|
|
|