first-maven-plugin Maven Mojo

Koara converter for Maven

License

License

Categories

Categories

Maven Build Tools
GroupId

GroupId

io.koara
ArtifactId

ArtifactId

koara-maven-plugin
Last Version

Last Version

0.1.0
Release Date

Release Date

Type

Type

maven-plugin
Description

Description

first-maven-plugin Maven Mojo
Koara converter for Maven
Project URL

Project URL

http://maven.apache.org
Source Code Management

Source Code Management

https://github.com/codeaddslife/koara-maven-plugin

Download koara-maven-plugin

How to add to project

<plugin>
    <groupId>io.koara</groupId>
    <artifactId>koara-maven-plugin</artifactId>
    <version>0.1.0</version>
</plugin>

Dependencies

compile (6)

Group / Artifact Type Version
io.koara : koara jar 0.12.0
io.koara : koara-html jar 0.12.0
io.koara : koara-xml jar 0.12.0
org.apache.maven : maven-plugin-api jar 2.0
org.apache.maven.plugin-tools : maven-plugin-annotations jar 3.2
junit : junit jar 4.11

Project Modules

There are no modules declared in this project.

Koara

Build Status Coverage Status Maven Central License

Koara-maven-plugin

This project is a plugin for parsing Koara documents with Apache Maven.

Getting Started

Download:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <modelVersion>4.0.0</modelVersion>
   <groupId>io.koara</groupId>
   <artifactId>demo</artifactId>
   <version>1.0-SNAPSHOT</version>
   <build>
      <plugins>
         <plugin>
            <groupId>io.koara</groupId>
            <artifactId>koara-maven-plugin</artifactId>
            <version>0.1.0</version>
            <executions>
               <execution>
                  <id>output-html</id>
                  <phase>generate-resources</phase>
                  <goals>
                     <goal>convert</goal>
                  </goals>
               </execution>
            </executions>
         </plugin>
      </plugins>
   </build>
</project>

Task attributes

  • sourceDirectory: Location where the plugin should look for documents to render (default: ${basedir}/src/main/koara)

  • outputDirectory: Location to which all rendered documents should be written (default: ${project.build.directory}/generated-docs)

  • modules: Optional comma-seperated string of modules used to render the koara documents. By default, all modules will be used. Possible values: paragraphs, headings, lists, links, images, formatting, blockquote, code

  • outputFormat: The format in which the koara documents should be rendered. Possible values: html5, xml

Versions

Version
0.1.0