diff options
| author | bculkin2442 <bjculkin@mix.wvu.edu> | 2019-06-11 22:58:11 -0400 |
|---|---|---|
| committer | bculkin2442 <bjculkin@mix.wvu.edu> | 2019-06-11 22:58:11 -0400 |
| commit | 57034c35bff863550771a2c0154b255e3f81d0d4 (patch) | |
| tree | e034b1ed1cf9f2ae967dbd12c5ef723d90f0918a /pom.xml | |
| parent | be27420d9f67ccbbda1f0663328acdb376d06058 (diff) | |
Update
Diffstat (limited to 'pom.xml')
| -rw-r--r-- | pom.xml | 208 |
1 files changed, 124 insertions, 84 deletions
@@ -3,20 +3,25 @@ <project xmlns="http://maven.apache.org/POM/4.0.0" 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> <artifactId>everge</artifactId> <version>1.0-SNAPSHOT</version> <packaging>jar</packaging> - <name>everge</name> <description>Simple regex-based text processin</description> <url>http://www.github.com/bculkin2442/everge</url> - + <developers> + <developer> + <name>Ben Culkin</name> + <email>bjculkin@mix.wvu.edu</email> + <url>https://github.com/bculkin2442</url> + </developer> + </developers> <scm> - <url>http://www.github.com/bculkin2442/everge</url> + <connection>scm:git:git://github.com/bculkin2442/everge.git</connection> + <developerConnection>scm:git:ssh://github.com:bculkin2442/everge.git</developerConnection> + <url>http://www.github.com/bculkin2442/everge/tree/master</url> </scm> - <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.8</maven.compiler.source> @@ -39,85 +44,107 @@ <scope>test</scope> </dependency> </dependencies> - <build> - <pluginManagement> - <plugins> - <plugin> - <artifactId>maven-clean-plugin</artifactId> - <version>3.1.0</version> - </plugin> - <plugin> - <artifactId>maven-resources-plugin</artifactId> - <version>3.0.2</version> - </plugin> - <plugin> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.8.0</version> - </plugin> - <plugin> - <artifactId>maven-surefire-plugin</artifactId> - <version>2.22.1</version> - </plugin> - <plugin> - <artifactId>maven-jar-plugin</artifactId> - <version>3.0.2</version> - </plugin> - <plugin> - <artifactId>maven-install-plugin</artifactId> - <version>2.5.2</version> - </plugin> - <plugin> - <artifactId>maven-deploy-plugin</artifactId> - <version>2.8.2</version> - <configuration> - <altDeploymentRepository>internal.repo::default::file://${project.build.directory}/mvn-repo</altDeploymentRepository> - </configuration> - </plugin> - <plugin> - <artifactId>maven-site-plugin</artifactId> - <version>3.7.1</version> - </plugin> - <plugin> - <artifactId>maven-project-info-reports-plugin</artifactId> - <version>3.0.0</version> - </plugin> - <plugin> - <groupId>com.github.github</groupId> - <artifactId>site-maven-plugin</artifactId> - <version>0.11</version> - <configuration> - <message>Maven artifacts for ${project.version}</message> - <noJekyll>true</noJekyll> - <outputDirectory>${project.build.directory}/mvn-repo</outputDirectory> - <branch>refs/heads/mvn-repo</branch> - <includes> - <include>**/*</include> - </includes> - <repositoryName> - everge - </repositoryName> - <repositoryOwner> - bculkin2442 - </repositoryOwner> - </configuration> - <executions> - <!-- run site-maven-plugin's 'site' target as part of the build's normal 'deploy' phase --> - <execution> - <goals> - <goal>site</goal> - </goals> - <phase>deploy</phase> - </execution> - </executions> - </plugin> - </plugins> - </pluginManagement> - + <plugins> + <plugin> + <artifactId>maven-clean-plugin</artifactId> + <version>3.1.0</version> + </plugin> + <plugin> + <artifactId>maven-resources-plugin</artifactId> + <version>3.0.2</version> + </plugin> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.0</version> + </plugin> + <plugin> + <artifactId>maven-surefire-plugin</artifactId> + <version>2.22.1</version> + </plugin> + <plugin> + <artifactId>maven-jar-plugin</artifactId> + <version>3.0.2</version> + </plugin> + <plugin> + <artifactId>maven-install-plugin</artifactId> + <version>2.5.2</version> + </plugin> + <plugin> + <artifactId>maven-deploy-plugin</artifactId> + <version>2.8.2</version> + </plugin> + <plugin> + <artifactId>maven-site-plugin</artifactId> + <version>3.7.1</version> + </plugin> + <plugin> + <artifactId>maven-project-info-reports-plugin</artifactId> + <version>3.0.0</version> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-source-plugin</artifactId> + <version>2.2.1</version> + <executions> + <execution> + <id>attach-sources</id> + <goals> + <goal>jar-no-fork</goal> + </goals> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>2.9.1</version> + <executions> + <execution> + <id>attach-javadocs</id> + <goals> + <goal>jar</goal> + </goals> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-gpg-plugin</artifactId> + <version>1.5</version> + <executions> + <execution> + <id>sign-artifacts</id> + <phase>verify</phase> + <goals> + <goal>sign</goal> + </goals> + </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> <resources> <resource> <directory>data/</directory> - <includes> <include>**/*.rp</include> <include>**/*.txt</include> @@ -125,12 +152,25 @@ </resource> </resources> </build> - + <reporting> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>3.1.0</version> + <configuration> + </configuration> + </plugin> + </plugins> + </reporting> <distributionManagement> + <snapshotRepository> + <id>ossrh</id> + <url>https://oss.sonatype.org/content/repositories/snapshots</url> + </snapshotRepository> <repository> - <id>internal.repo</id> - <name>Temporary Staging Repository</name> - <url>file://${project.build.directory}/mvn-repo</url> + <id>ossrh</id> + <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url> </repository> </distributionManagement> </project> |
