diff options
| author | Benjamin Culkin <scorpress@gmail.com> | 2023-12-24 14:29:13 -0500 |
|---|---|---|
| committer | Benjamin Culkin <scorpress@gmail.com> | 2023-12-24 14:32:37 -0500 |
| commit | 8aa0b86015cd082502029161eda62f356ffe364d (patch) | |
| tree | 401a9020f3a89a229a7ce2ed5dff12e561a82049 | |
| parent | 81b2acf9e1294d28ac61d6915c6162dc0008a00c (diff) | |
Configure deploy to work correctly
| -rw-r--r-- | pom.xml | 65 | ||||
| -rw-r--r-- | src/site/site.xml | 4 |
2 files changed, 39 insertions, 30 deletions
@@ -3,7 +3,7 @@ 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.github.bculkin2442</groupId> + <groupId>com.ashardalon</groupId> <artifactId>esodata</artifactId> <version>2.0-SNAPSHOT</version> <packaging>jar</packaging> @@ -14,7 +14,7 @@ <developer> <name>Ben Culkin</name> <email>scorpress@gmail.com</email> - <url>https://github.com/bculkin2442</url> + <url>https://ashardalon.com</url> </developer> </developers> <scm> @@ -64,6 +64,7 @@ <configuration> <!-- Sets the VM argument line used when unit tests are run. --> <argLine>${surefireArgLine}</argLine> + <forkCount>0</forkCount> </configuration> </plugin> <plugin> @@ -81,6 +82,13 @@ <plugin> <artifactId>maven-site-plugin</artifactId> <version>3.7.1</version> + <dependencies> + <dependency> + <groupId>org.apache.maven.wagon</groupId> + <artifactId>wagon-webdav-jackrabbit</artifactId> + <version>3.5.3</version> + </dependency> + </dependencies> </plugin> <plugin> <artifactId>maven-project-info-reports-plugin</artifactId> @@ -112,28 +120,6 @@ <groupId>org.codehaus.mojo</groupId> <artifactId>exec-maven-plugin</artifactId> <version>1.6.0</version> - <executions> - <!-- <execution> <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> <plugin> <groupId>org.jacoco</groupId> @@ -264,13 +250,32 @@ </plugins> </reporting> <distributionManagement> - <snapshotRepository> - <id>ossrh</id> - <url>https://oss.sonatype.org/content/repositories/snapshots</url> - </snapshotRepository> + <site> + <id>ashardalon-dav</id> + <url>dav:https://ashardalon.com/projects/esodata</url> + </site> + <snapshotRepository> + <id>ashardalon</id> + <name>Ashardalon Snapshots</name> + <url>http://ashardalon.com:8080/snapshots</url> + </snapshotRepository> <repository> - <id>ossrh</id> - <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url> + <id>ashardalon</id> + <name>Ashardalon Releases</name> + <url>http://ashardalon.com:8080/releases</url> </repository> </distributionManagement> + <repositories> + <repository> + <id>ashardalon-forge</id> + <name>Ashardalon Forge</name> + <url>http://ashardalon.com:8080/</url> + <releases> + <enabled>true</enabled> + </releases> + <snapshots> + <enabled>true</enabled> + </snapshots> + </repository> + </repositories> </project> diff --git a/src/site/site.xml b/src/site/site.xml index d41fea2..ab75aad 100644 --- a/src/site/site.xml +++ b/src/site/site.xml @@ -1,2 +1,6 @@ <project> + <version position="right" /> + <body> + <menu ref="reports" /> + </body> </project> |
