confluence:add-attachment

Full name:

com.github.lucapino:confluence-maven-plugin:2.0.0:add-attachment

Description:

(no description)

Attributes:

Required Parameters

Name Type Since Description
<attachments> File[] - Files to attach
<basedir> String - The current project base directory.
User property is: basedir.
<page> PageDescriptor - Page descriptor
<url> String - URL pointing to Confluence server, i.e:
  • https://developer.atlassian.com
  • http://www.example.org/confluence/

Optional Parameters

Name Type Since Description
<announceParameters> HashMap - Map of custom parameters for the release notes. This Map will be passed to the template.
<comment> String - Comment
<password> String - Confluence Authentication Password.
Default value is: ${scmPassword}.
<runOnlyAtExecutionRoot> boolean - This will cause the execution to be run only at the top of a given module tree. That is, run in the project contained in the same folder where the mvn execution was launched.
Default value is: false.
<serverId> String - Server id corresponding to entry within settings.xml
<skip> boolean - Returns if this plugin is enabled for this context
Default value is: false.
<username> String - Confluence Authentication User.
Default value is: ${scmUsername}.
<verbose> boolean - (no description)
Default value is: false.

Parameter Details

<announceParameters>

Map of custom parameters for the release notes. This Map will be passed to the template.
  • Type: java.util.HashMap
  • Required: No

<attachments>

Files to attach
  • Type: java.io.File[]
  • Required: Yes

<basedir>

The current project base directory.
  • Type: java.lang.String
  • Required: Yes
  • User Property: basedir

<comment>

Comment
  • Type: java.lang.String
  • Required: No

<page>

Page descriptor
  • Type: com.github.lucapino.confluence.model.PageDescriptor
  • Required: Yes

<password>

Confluence Authentication Password.
  • Type: java.lang.String
  • Required: No
  • Default: ${scmPassword}

<runOnlyAtExecutionRoot>

This will cause the execution to be run only at the top of a given module tree. That is, run in the project contained in the same folder where the mvn execution was launched.
  • Type: boolean
  • Required: No
  • Default: false

<serverId>

Server id corresponding to entry within settings.xml
  • Type: java.lang.String
  • Required: No

<skip>

Returns if this plugin is enabled for this context
  • Type: boolean
  • Required: No
  • Default: false

<url>

URL pointing to Confluence server, i.e:
  • https://developer.atlassian.com
  • http://www.example.org/confluence/
  • Type: java.lang.String
  • Required: Yes

<username>

Confluence Authentication User.
  • Type: java.lang.String
  • Required: No
  • Default: ${scmUsername}

<verbose>

(no description)
  • Type: boolean
  • Required: No
  • Default: false