diff options
| author | bculkin2442 <bjculkin@mix.wvu.edu> | 2019-06-12 17:02:15 -0400 |
|---|---|---|
| committer | bculkin2442 <bjculkin@mix.wvu.edu> | 2019-06-12 17:02:15 -0400 |
| commit | 5392663881d49fed1df32c58c99f63242b38733f (patch) | |
| tree | 4e3bee0d65430740dc46fdae615c3eba6313ba00 /pom.xml | |
| parent | 66652bfad76e4149375ce7b305ecac41c59ca84c (diff) | |
Update
Diffstat (limited to 'pom.xml')
| -rw-r--r-- | pom.xml | 91 |
1 files changed, 72 insertions, 19 deletions
@@ -82,6 +82,66 @@ <artifactId>maven-project-info-reports-plugin</artifactId> <version>3.0.0</version> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-release-plugin</artifactId> + <version>2.5.3</version> + <configuration> + <autoVersionSubmodules>true</autoVersionSubmodules> + <useReleaseProfile>false</useReleaseProfile> + <releaseProfiles>release</releaseProfiles> + <goals>deploy</goals> + </configuration> + </plugin> + <plugin> + <groupId>org.sonatype.plugins</groupId> + <artifactId>nexus-staging-maven-plugin</artifactId> + <version>1.6.7</version> + <extensions>true</extensions> + <configuration> + <serverId>ossrh</serverId> + <nexusUrl>https://oss.sonatype.org/</nexusUrl> + <autoReleaseAfterClose>true</autoReleaseAfterClose> + </configuration> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>exec-maven-plugin</artifactId> + <version>1.6.0</version> + <executions> + <execution> + <!-- Run source tagging (i.e ctags) --> + <id>Source Tagging</id> + <phase>generate-sources</phase> + <goals> + <goal>exec</goal> + </goals> + <configuration> + <executable>ctags</executable> + <arguments> + <argument>-R</argument> + </arguments> + </configuration> + </execution> + <execution> + <!-- Copy site for gh pages deploy --> + <id>Site Copy</id> + <phase>post-site</phase> + <goals> + <goal>exec</goal> + </goals> + <configuration> + <executable>rsync</executable> + <arguments> + <argument>-av</argument> + <argument>--delete</argument> + <argument>target/site/</argument> + <argument>docs/</argument> + </arguments> + </configuration> + </execution> + </executions> + </plugin> </plugins> <resources> <resource> @@ -138,25 +198,6 @@ </execution> </executions> </plugin> - <plugin> - <groupId>com.github.github</groupId> - <artifactId>site-maven-plugin</artifactId> - <version>0.9</version> - <executions> - <execution> - <goals> - <goal>site</goal> - </goals> - <phase>site-deploy</phase> - <configuration> - <server>github</server> - <message>Building site for my project</message> - <path>${site.path}</path> - <merge>true</merge> - </configuration> - </execution> - </executions> - </plugin> </plugins> </build> </profile> @@ -170,6 +211,18 @@ <configuration> </configuration> </plugin> + <plugin> + <artifactId>maven-surefire-plugin</artifactId> + <version>2.22.1</version> + </plugin> + <plugin> + <artifactId>maven-changes-plugin</artifactId> + <version>2.12.1</version> + </plugin> + <plugin> + <artifactId>maven-changelog-plugin</artifactId> + <version>2.3</version> + </plugin> </plugins> </reporting> <distributionManagement> |
