html:from-asciidoc
Full name:
de.eitco.cicd.html:html-maven-plugin:4.0.2:from-asciidoc
Description:
This goal generates html files from asciidoc source files. It is built on top of the AsciidoctorMojo
from the asciidoctor maven plugin and adapts it to align with the defined build lifecycle.
Attributes:
- Requires a Maven project to be executed.
- The goal is not marked as thread-safe and thus does not support parallel builds.
- Binds by default to the lifecycle phase:
compile
.
Optional Parameters
Name | Type | Since | Description |
---|---|---|---|
<attributes> |
Map<String,Object> |
- |
No description. |
<attributesChain> |
String |
- |
No description. User Property: asciidoctor.attributes |
<backend> |
String |
- |
No description. Default: html5 User Property: asciidoctor.backend |
<baseDir> |
File |
- |
No description. User Property: asciidoctor.baseDir |
<catalogAssets> |
boolean |
- |
No description. User Property: asciidoctor.catalogAssets |
<doctype> |
String |
- |
No description. User Property: asciidoctor.doctype |
<embedAssets> |
boolean |
- |
No description. User Property: asciidoctor.embedAssets |
<enableVerbose> |
boolean |
- |
No description. User Property: asciidoctor.verbose |
<encoding> |
String |
- |
No description. Default: ${project.build.sourceEncoding} |
<eruby> |
String |
- |
No description. User Property: asciidoctor.eruby |
<extensions> |
List<ExtensionConfiguration> |
- |
No description. |
<gemPath> |
String |
- |
No description. User Property: asciidoctor.gemPath |
<headerFooter> |
boolean |
- |
No description. User Property: asciidoctor.headerFooter |
<logHandler> |
LogHandler |
- |
No description. |
<outputDirectory> |
File |
- |
This parameter specifies where to put the generated html file(s). Default: ${project.build.directory}/html User Property: asciidoctor.outputDirectory |
<outputFile> |
File |
- |
No description. User Property: asciidoctor.outputFile |
<preserveDirectories> |
boolean |
- |
This parameter specifies whether to preserve the directory structure in the output. Default: true User Property: asciidoctor.preserveDirectories |
<projectDirectory> |
File |
- |
No description. Default: ${basedir} User Property: asciidoctor.projectDirectory |
<relativeBaseDir> |
boolean |
- |
No description. Default: false User Property: asciidoctor.relativeBaseDir |
<requires> |
List<String> |
- |
No description. User Property: asciidoctor.requires |
<resources> |
List<Resource> |
- |
No description. |
<rootDir> |
File |
- |
No description. Default: ${basedir} User Property: asciidoctor.rootDir |
<skip> |
boolean |
- |
No description. User Property: asciidoctor.skip |
<sourceDirectory> |
File |
- |
No description. Default: ${basedir}/src/docs/asciidoc User Property: asciidoctor.sourceDirectory |
<sourceDocumentExtensions> |
List<String> |
- |
No description. User Property: asciidoctor.sourceDocumentExtensions |
<sourceDocumentName> |
String |
- |
No description. User Property: asciidoctor.sourceDocumentName |
<sourcemap> |
boolean |
- |
No description. User Property: asciidoctor.sourcemap |
<templateCache> |
boolean |
- |
No description. User Property: asciidoctor.templateCache |
<templateDirs> |
List<File> |
- |
No description. User Property: asciidoctor.templateDirs |
<templateEngine> |
String |
- |
No description. User Property: asciidoctor.templateEngine |
Parameter Details
<attributes>
No description.
- Type:
java.util.Map<java.lang.String, java.lang.Object>
- Required:
No
<attributesChain>
No description.
- Type:
java.lang.String
- Required:
No
- User Property:
asciidoctor.attributes
<backend>
No description.
- Type:
java.lang.String
- Required:
No
- User Property:
asciidoctor.backend
- Default:
html5
<baseDir>
No description.
- Type:
java.io.File
- Required:
No
- User Property:
asciidoctor.baseDir
<catalogAssets>
No description.
- Type:
boolean
- Required:
No
- User Property:
asciidoctor.catalogAssets
<doctype>
No description.
- Type:
java.lang.String
- Required:
No
- User Property:
asciidoctor.doctype
<embedAssets>
No description.
- Type:
boolean
- Required:
No
- User Property:
asciidoctor.embedAssets
<enableVerbose>
No description.
- Type:
boolean
- Required:
No
- User Property:
asciidoctor.verbose
<encoding>
No description.
- Type:
java.lang.String
- Required:
No
- Default:
${project.build.sourceEncoding}
<eruby>
No description.
- Type:
java.lang.String
- Required:
No
- User Property:
asciidoctor.eruby
<extensions>
No description.
- Type:
java.util.List<org.asciidoctor.maven.extensions.ExtensionConfiguration>
- Required:
No
<gemPath>
No description.
- Type:
java.lang.String
- Required:
No
- User Property:
asciidoctor.gemPath
<headerFooter>
No description.
- Type:
boolean
- Required:
No
- User Property:
asciidoctor.headerFooter
<logHandler>
No description.
- Type:
org.asciidoctor.maven.log.LogHandler
- Required:
No
<outputDirectory>
This parameter specifies where to put the generated html file(s).
- Type:
java.io.File
- Required:
No
- User Property:
asciidoctor.outputDirectory
- Default:
${project.build.directory}/html
<outputFile>
No description.
- Type:
java.io.File
- Required:
No
- User Property:
asciidoctor.outputFile
<preserveDirectories>
This parameter specifies whether to preserve the directory structure in the output.
- Type:
boolean
- Required:
No
- User Property:
asciidoctor.preserveDirectories
- Default:
true
<projectDirectory>
No description.
- Type:
java.io.File
- Required:
No
- User Property:
asciidoctor.projectDirectory
- Default:
${basedir}
<relativeBaseDir>
No description.
- Type:
boolean
- Required:
No
- User Property:
asciidoctor.relativeBaseDir
- Default:
false
<requires>
No description.
- Type:
java.util.List<java.lang.String>
- Required:
No
- User Property:
asciidoctor.requires
<resources>
No description.
- Type:
java.util.List<org.apache.maven.model.Resource>
- Required:
No
<rootDir>
No description.
- Type:
java.io.File
- Required:
No
- User Property:
asciidoctor.rootDir
- Default:
${basedir}
<skip>
No description.
- Type:
boolean
- Required:
No
- User Property:
asciidoctor.skip
<sourceDirectory>
No description.
- Type:
java.io.File
- Required:
No
- User Property:
asciidoctor.sourceDirectory
- Default:
${basedir}/src/docs/asciidoc
<sourceDocumentExtensions>
No description.
- Type:
java.util.List<java.lang.String>
- Required:
No
- User Property:
asciidoctor.sourceDocumentExtensions
<sourceDocumentName>
No description.
- Type:
java.lang.String
- Required:
No
- User Property:
asciidoctor.sourceDocumentName
<sourcemap>
No description.
- Type:
boolean
- Required:
No
- User Property:
asciidoctor.sourcemap
<templateCache>
No description.
- Type:
boolean
- Required:
No
- User Property:
asciidoctor.templateCache
<templateDirs>
No description.
- Type:
java.util.List<java.io.File>
- Required:
No
- User Property:
asciidoctor.templateDirs
<templateEngine>
No description.
- Type:
java.lang.String
- Required:
No
- User Property:
asciidoctor.templateEngine