Skip to content

Commit

Permalink
maven site configuration
Browse files Browse the repository at this point in the history
  • Loading branch information
aleksandr-m committed Dec 20, 2015
1 parent ecd0b2e commit 4dcfd6f
Show file tree
Hide file tree
Showing 3 changed files with 95 additions and 1 deletion.
34 changes: 33 additions & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -67,8 +67,35 @@
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<scm.url>scm:git:[email protected]:aleksandr-m/gitflow-maven-plugin.git</scm.url>
<url>https://github.com/aleksandr-m/gitflow-maven-plugin</url>
<maven-plugin-plugin.version>3.4</maven-plugin-plugin.version>
</properties>

<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugin-plugin</artifactId>
<version>${maven-plugin-plugin.version}</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>2.8.1</version>
<reportSets>
<reportSet>
<reports>
<report>license</report>
<report>scm</report>
</reports>
</reportSet>
</reportSets>
<configuration>
<dependencyLocationsEnabled>false</dependencyLocationsEnabled>
</configuration>
</plugin>
</plugins>
</reporting>

<build>
<plugins>
<plugin>
Expand All @@ -83,8 +110,13 @@
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugin-plugin</artifactId>
<artifactId>maven-site-plugin</artifactId>
<version>3.4</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugin-plugin</artifactId>
<version>${maven-plugin-plugin.version}</version>
<executions>
<execution>
<id>default-descriptor</id>
Expand Down
17 changes: 17 additions & 0 deletions src/site/markdown/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Git-Flow Maven Plugin

The Maven plugin for Vincent Driessen's [successful Git branching model](http://nvie.com/posts/a-successful-git-branching-model/).

Currently a Java implementation of Git version control system [JGit](https://github.com/eclipse/jgit) doesn't support [`.gitattributes`](http://git-scm.com/book/en/Customizing-Git-Git-Attributes).

This plugin runs Git and Maven commands from the command line ensuring that all Git features work properly.

# Usage

If you feel like the plugin is missing a feature or has a defect, create a [new issue](https://github.com/aleksandr-m/gitflow-maven-plugin/issues/new) or submit a [Pull Request](https://github.com/aleksandr-m/gitflow-maven-plugin/pulls).
When creating a new issue, please provide a comprehensive description of your
concern. Especially for fixing bugs it is crucial that the developers can reproduce your problem. For this reason,
entire debug logs, POMs or most preferably little demo projects attached to the issue are very much appreciated.
Of course, patches are welcome, too. Contributors can check out the project from our
[source repository](https://github.com/aleksandr-m/gitflow-maven-plugin) and will find supplementary information in the
[guide to helping with Maven](http://maven.apache.org/guides/development/guide-helping.html).
45 changes: 45 additions & 0 deletions src/site/site.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
<?xml version="1.0" encoding="UTF-8"?>

<project name="Git-Flow Maven Plugin">

<skin>
<groupId>org.apache.maven.skins</groupId>
<artifactId>maven-fluido-skin</artifactId>
<version>1.4</version>
</skin>

<bannerLeft>
<name>Git-Flow Maven Plugin</name>
</bannerLeft>

<publishDate position="right"/>
<version position="right"/>

<custom>
<fluidoSkin>
<leftColumnClass>span3</leftColumnClass>
<bodyColumnClass>span9</bodyColumnClass>
<gitHub>
<projectId>aleksandr-m/gitflow-maven-plugin</projectId>
<ribbonOrientation>right</ribbonOrientation>
<ribbonColor>red</ribbonColor>
</gitHub>
</fluidoSkin>
</custom>

<body>

<breadcrumbs>
<item name="Git-Flow Maven Plugin" href="./index.html"/>
</breadcrumbs>

<menu name="Overview">
<item name="Introduction" href="index.html"/>
<item name="Goals" href="plugin-info.html"/>
</menu>

<menu ref="reports"/>

</body>

</project>

0 comments on commit 4dcfd6f

Please sign in to comment.