Skip to content

AmirHassanConsulting/camunda-bpmn-documentation-generator

 
 

Repository files navigation

Camunda BPMN Documentation Generator

Test Project

Code documentation

Hosted via github pages

IDE Formatting Configuration

Please read the IDE Formatting Configuration to configure your IDE properly for editing kotlin files.

The build of plugin description and upload to Maven-Repo

We are creating the maven plugin descriptor with Maven Plugin Builder Gradle Plugin The follow gradle task generates the maven descriptor into directory src/main/resources. The gradle task build depends on this task

./gradlew buildPluginDescriptor

Publish to local maven repository for usage in a maven project

./gradlew publishToMavenLocal

The configuration of the plugin in the POM of target-project

<plugins>
    ... 
    <plugin>
        <groupId>info.novatec</groupId>
        <artifactId>camunda-bpmn-documentation-generator</artifactId>
        <version>1.0-SNAPSHOT</version>
        <!-- optionaly, executes with install --> 
        <executions>
            <execution>
                <id>generate</id>
                <phase>install</phase>
                <goals>
                    <goal>generate</goal>
                </goals>
            </execution>
        </executions>
    </plugin>
    ...
</plugins>

Run the goal of the plugin on the target-project

./mw cbdg:generate

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 88.7%
  • FreeMarker 11.2%
  • HTML 0.1%