Full name:
org.bsc.maven:confluence-reporting-maven-plugin:8.0-beta1:deploy
Description:
Attributes:
Name | Type | Since | Description |
---|---|---|---|
<checkoutDirectoryName> | String | - | The directory name to checkout right after the scm url Default value is: ${project.artifactId}. |
<outputDirectory> | File | - | (no description) User property is: project.build.directory/generated-site/confluence. |
Name | Type | Since | Description |
---|---|---|---|
<anonymousConnection> | String | - | The scm anonymous connection url. Default value is: ${project.scm.connection}. |
<attachmentFolder> | File | - | attachment folder Default value is: ${basedir}/src/site/confluence/attachments. |
<childrenFolder> | File | - | children folder Default value is: ${basedir}/src/site/confluence/children. |
<childrenTitlesPrefixed> | boolean | 4.9 | prefix child page with the title of the parent Default value is: true. User property is: confluence.childrenTitlesPrefixed. |
<connectTimeoutInSeconds> | long | 7.0-beta2 | set the confluence service socket connection timeout in seconds Default value is: 10. User property is: confluence.timeout.connect.secs. |
<deployState> | DeployStateInfo | 6.0.0 | Experimental feature - Store the last deployed state If declared, a local file will be generated that keeps the last update date of all documents involved in publication. If such file is present the plugin will check the last update date of each document, skipping it, if no update is detected. Example: <deployState> <active> true|false </active> <!-- default: true --> <outdir> target dir </outdir> <!-- default: project.build.directory --> </deployState> |
<developerConnection> | String | - | The scm developer connection url. Default value is: ${project.scm.developerConnection}. |
<encoding> | String | - | The file encoding of the source files. Default value is: ${project.build.sourceEncoding}. User property is: encoding. |
<endPoint> | String | - | Confluence api endpoint url.
<endPoint>http://your-confluence-site/rest/api</endpoint> Default value is: http://localhost:8080/rpc/xmlrpc. User property is: confluence.endPoint. |
<failOnError> | boolean | 5.0-rc1 | Indicates whether the build will continue even if there are clean
errors. Default value is: true. User property is: confluence.failOnError. |
<gitLogCalculateRuleForSinceTagName> | CalculateRuleForSinceTagName | 4.2 | If specified, plugin will try to calculate and replace actual
gitLogSinceTagName value based on current project version
${project.version} and provided rule. Possible values are
Default value is: NO_RULE. |
<gitLogGroupByVersions> | Boolean | 4.2 | Enable grouping by versions tag Default value is: false. |
<gitLogJiraInstanceBaseUrl> | URL | - | Sets baseurl for specific jira instance |
<gitLogJiraIssuesEnable> | Boolean | 4.2 | Set to true for enabling substitution of ${gitlog.jiraIssues}
build-in variable Default value is: false. |
<gitLogJiraProjectKeyList> | List | 4.2 | Specify JIRA projects key to extract issues from gitlog By default
it will try extract all strings that match pattern (A-Za-z+)-\d+ |
<gitLogSinceTagName> | String | 4.2 | Parse git log commits since last occurrence of specified tag name |
<gitLogTagNamesPattern> | String | 4.2 | The pattern to filter out tagName. Can be used for filter only
version tags. |
<gitLogUntilTagName> | String | 4.2 | Parse git log commits until first occurrence of specified tag name |
<httpHeaders> | Map | - | Additional HTTP headers for Confluence. User property is: confluence.httpHeaders. |
<labels> | List | - | Labels to add |
<locale> | String | 6.6 | Overrides system locale used for content generation |
<markdownProcessorInfo> | MarkdownProcessorInfo | 6.8 | Markdown processor Info<markdownProcessor> <name>processor name</name> <-- default: pegdown --> <skipHtml>true | false</skipHtml> <-- default: false --> </markdownProcessor> Alias is: markdownProcessor. |
<pageTitle> | String | 3.1.3 | Confluence Page Title Default value is: ${project.build.finalName}. User property is: confluence.page. Alias is: title. |
<parentPageId> | String | 4.10 | Confluence parent page id. If set it is possible to avoid
specifying parameters spaceKey and parentPageTitle User property is: confluence.parentPageId. |
<parentPageTitle> | String | - | Confluence parent page title Default value is: Home. User property is: confluence.parentPage. |
<password> | String | - | Confluence password User property is: confluence.password. |
<processProperties> | boolean | 6.6 | Use this property to disable processing of properties that are in
the form of URI. If true all properties in the form of URI will be
resolved, downloaded and the result will be used instead Default value is: true. |
<properties> | Map | - | additional properties pass to template processor Properties in the
form of URI will be loaded and loaded value will be used instead,
see processProperties |
<readTimeoutInSeconds> | long | 7.0-beta2 | set the confluence service socket read timeout in seconds Default value is: 10. User property is: confluence.timeout.read.secs. |
<removeSnapshots> | boolean | - | During publish of documentation related to a new release, if it's
true, the pages related to SNAPSHOT will be removed Default value is: false. User property is: confluence.removeSnapshots. |
<scrollVersions> | ScrollVersionsInfo | 6.5-beta1 | ScrollVersions addon configuration. Below the template
<scrollVersions> <version>version name</version> <!-- mandatory --> <skip>true|false</skip> <!-- optional, default false (since 6.9-rc2) -->* </scrollVersions> |
<serverId> | String | 3.1.1 | Issue 39 Server's id in settings.xml to
look up username and password. Defaults to ${url} if
not given. User property is: confluence.serverId. |
<siteDescriptor> | File | 3.3.0 | site xml descriptor Default value is: ${basedir}/src/site/confluence/site.xml. |
<skip> | boolean | 5.1 | Skip plugin execution Default value is: false. |
<spaceKey> | String | - | Confluence target confluence spaceKey User property is: confluence.spaceKey. |
<sslCertificate> | SSLCertificateInfo | 4.1.0 | if using a https url, configure if the plugin accepts every
certifactes or respects hostnameVerifierClass and trustManagerClass
(if set). Below the Template
<sslCertificate> <ignore>true|false</ignore> <!-- default: false --> <hostNameVerifierClass>FQN</hostnameverifierclass> <!-- default: null --> <trustManagerClass>FQN</trustmanagerclass> <!-- default: null --> </sslCertificate> |
<templateWiki> | File | - | Home page template source. Template name will be used also as
template source for children Default value is: ${basedir}/src/site/confluence/template.wiki. |
<username> | String | - | Confluence username User property is: confluence.userName. |
<webAccessUrl> | String | - | The scm web access url. Default value is: ${project.scm.url}. |
<wikiFilesExt> | String | 3.2.1 | Children files extension Default value is: .wiki. User property is: wikiFilesExt. |
<writeTimeoutInSeconds> | long | 7.0-beta2 | set the confluence service socket write timeout in seconds Default value is: 10. User property is: confluence.timeout.write.secs. |
<deployState> <active> true|false </active> <!-- default: true --> <outdir> target dir </outdir> <!-- default: project.build.directory --> </deployState>
<endPoint>http://your-confluence-site/rest/api</endpoint>
<markdownProcessor> <name>processor name</name> <-- default: pegdown --> <skipHtml>true | false</skipHtml> <-- default: false --> </markdownProcessor>
<scrollVersions> <version>version name</version> <!-- mandatory --> <skip>true|false</skip> <!-- optional, default false (since 6.9-rc2) -->* </scrollVersions>
<sslCertificate> <ignore>true|false</ignore> <!-- default: false --> <hostNameVerifierClass>FQN</hostnameverifierclass> <!-- default: null --> <trustManagerClass>FQN</trustmanagerclass> <!-- default: null --> </sslCertificate>