Reporting
[ci skip]
This commit is contained in:
82
pom.xml
82
pom.xml
@@ -8,7 +8,7 @@
|
||||
<packaging>maven-plugin</packaging>
|
||||
<version>0.5.9-SNAPSHOT</version>
|
||||
|
||||
<name>Accurate Maven Plugin Project</name>
|
||||
<name>Accurest Maven Plugin</name>
|
||||
<description>Accurate REST Maven Plugin</description>
|
||||
<url>https://github.com/Codearte/accurest-maven-plugin</url>
|
||||
|
||||
@@ -29,6 +29,7 @@
|
||||
<mavenPluginPluginVersion>3.4</mavenPluginPluginVersion>
|
||||
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
||||
<accurest.version>1.0.6</accurest.version>
|
||||
|
||||
<aetherVersion>1.1.0</aetherVersion>
|
||||
@@ -64,8 +65,22 @@
|
||||
<name>Nexus Release Repository</name>
|
||||
<url>http://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
|
||||
</repository>
|
||||
<site>
|
||||
<id>github</id>
|
||||
<url>scm:git:ssh://git@github.com:Codearte/accurest-maven-plugin.git</url>
|
||||
</site>
|
||||
</distributionManagement>
|
||||
|
||||
<issueManagement>
|
||||
<system>GitHub Issues</system>
|
||||
<url>https://github.com/Codearte/accurest/labels/maven</url>
|
||||
</issueManagement>
|
||||
|
||||
<ciManagement>
|
||||
<system>Travis</system>
|
||||
<url>https://travis-ci.org/Codearte/accurest-maven-plugin</url>
|
||||
</ciManagement>
|
||||
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
@@ -175,6 +190,39 @@
|
||||
<tagNameFormat>v@{project.version}</tagNameFormat>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-scm-publish-plugin</artifactId>
|
||||
<version>1.1</version>
|
||||
<configuration>
|
||||
<pubScmUrl>${project.scm.developerConnection}</pubScmUrl>
|
||||
<scmBranch>gh-pages</scmBranch>
|
||||
<content>${project.reporting.outputDirectory}</content>
|
||||
</configuration>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>scm-publish</id>
|
||||
<phase>site-deploy</phase>
|
||||
<goals>
|
||||
<goal>publish-scm</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-site-plugin</artifactId>
|
||||
<configuration>
|
||||
<skipDeploy>true</skipDeploy><!-- don't deploy site with maven-site-plugin -->
|
||||
</configuration>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.asciidoctor</groupId>
|
||||
<artifactId>asciidoctor-maven-plugin</artifactId>
|
||||
<version>1.5.3</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</plugin>
|
||||
</plugins>
|
||||
|
||||
<pluginManagement>
|
||||
@@ -326,6 +374,38 @@
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
<reporting>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<artifactId>maven-plugin-plugin</artifactId>
|
||||
<version>${mavenPluginPluginVersion}</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-jxr-plugin</artifactId>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-project-info-reports-plugin</artifactId>
|
||||
<configuration>
|
||||
<dependencyDetailsEnabled>false</dependencyDetailsEnabled>
|
||||
<dependencyLocationsEnabled>false</dependencyLocationsEnabled>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-javadoc-plugin</artifactId>
|
||||
<configuration>
|
||||
<quiet>true</quiet>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-report-plugin</artifactId>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</reporting>
|
||||
|
||||
<profiles>
|
||||
<profile>
|
||||
<id>release</id>
|
||||
|
||||
10
src/site/asciidoc/index.adoc
Normal file
10
src/site/asciidoc/index.adoc
Normal file
@@ -0,0 +1,10 @@
|
||||
= Accurest Maven Plugin
|
||||
|
||||
Just to make long story short - Accurest is a tool that enables Consumer Driven Contract (CDC) development of JVM-based applications.
|
||||
|
||||
* Stubs mappings to be used by WireMock when doing integration testing on the client code (client tests).
|
||||
|
||||
* Acceptance tests used to verify if server-side implementation of the API is compliant with the contract (server tests).
|
||||
|
||||
Accurest moves TDD to the level of software architecture.
|
||||
|
||||
35
src/site/site.xml
Normal file
35
src/site/site.xml
Normal file
@@ -0,0 +1,35 @@
|
||||
<project name="Android Maven Plugin">
|
||||
<bannerLeft>
|
||||
<name>${project.name}</name>
|
||||
</bannerLeft>
|
||||
<bannerRight>
|
||||
<src></src>
|
||||
</bannerRight>
|
||||
<skin>
|
||||
<groupId>org.apache.maven.skins</groupId>
|
||||
<artifactId>maven-fluido-skin</artifactId>
|
||||
<version>1.4</version>
|
||||
</skin>
|
||||
<custom>
|
||||
<fluidoSkin>
|
||||
<topBarEnabled>true</topBarEnabled>
|
||||
<sideBarEnabled>true</sideBarEnabled>
|
||||
<googleSearch>
|
||||
<sitesearch/>
|
||||
</googleSearch>
|
||||
<gitHub>
|
||||
<projectId>codearte/accurest-maven-plugin</projectId>
|
||||
<ribbonOrientation>right</ribbonOrientation>
|
||||
<ribbonColor>orange</ribbonColor>
|
||||
</gitHub>
|
||||
<breadcrumbDivider>»</breadcrumbDivider>
|
||||
</fluidoSkin>
|
||||
</custom>
|
||||
|
||||
<body>
|
||||
<menu name="Overview">
|
||||
<item name="Introduction" href="index.html"/>
|
||||
</menu>
|
||||
<menu ref="reports" />
|
||||
</body>
|
||||
</project>
|
||||
Reference in New Issue
Block a user