aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEugene Kliuchnikov <eustas@google.com>2017-02-17 15:39:34 +0100
committerGitHub <noreply@github.com>2017-02-17 15:39:34 +0100
commit53366083e069e6eaeef31d525d3fc9d7798a7a74 (patch)
tree043d549ab6a2827cae6942f1ba4598420558a9d4
parent9fa1ad5a91d69158e37ccff1c770f84c972a940a (diff)
downloadbrotli-53366083e069e6eaeef31d525d3fc9d7798a7a74.zip
brotli-53366083e069e6eaeef31d525d3fc9d7798a7a74.tar.gz
brotli-53366083e069e6eaeef31d525d3fc9d7798a7a74.tar.bz2
Prepare org.brotli.dec for deployment. (#512)
-rwxr-xr-xjava/dec/pom.xml13
-rwxr-xr-xjava/integration/pom.xml21
-rwxr-xr-xjava/pom.xml66
3 files changed, 77 insertions, 23 deletions
diff --git a/java/dec/pom.xml b/java/dec/pom.xml
index 81753f4..836d956 100755
--- a/java/dec/pom.xml
+++ b/java/dec/pom.xml
@@ -2,17 +2,16 @@
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>org.brotli</groupId>
+ <parent>
+ <groupId>org.brotli</groupId>
+ <artifactId>parent</artifactId>
+ <version>0.1.0-SNAPSHOT</version>
+ </parent>
<artifactId>dec</artifactId>
<version>0.1.0-SNAPSHOT</version>
<packaging>jar</packaging>
<name>dec</name>
- <url>http://brotli.org</url>
-
- <properties>
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- </properties>
<build>
<sourceDirectory>.</sourceDirectory>
@@ -22,8 +21,6 @@
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
- <source>1.5</source>
- <target>1.5</target>
<excludes>
<exclude>**/*Test*.java</exclude>
</excludes>
diff --git a/java/integration/pom.xml b/java/integration/pom.xml
index 5672df1..1091e8c 100755
--- a/java/integration/pom.xml
+++ b/java/integration/pom.xml
@@ -2,13 +2,16 @@
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>org.brotli</groupId>
+ <parent>
+ <groupId>org.brotli</groupId>
+ <artifactId>parent</artifactId>
+ <version>0.1.0-SNAPSHOT</version>
+ </parent>
<artifactId>integration</artifactId>
<version>0.1.0-SNAPSHOT</version>
<packaging>jar</packaging>
<name>integration</name>
- <url>http://brotli.org</url>
<dependencies>
<dependency>
@@ -18,25 +21,13 @@
</dependency>
</dependencies>
- <properties>
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- </properties>
-
<build>
<sourceDirectory>.</sourceDirectory>
<plugins>
<plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-compiler-plugin</artifactId>
- <configuration>
- <source>1.5</source>
- <target>1.5</target>
- </configuration>
- </plugin>
-
- <plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
+ <version>1.5.0</version>
<executions>
<execution>
<id>data</id>
diff --git a/java/pom.xml b/java/pom.xml
new file mode 100755
index 0000000..c8e647a
--- /dev/null
+++ b/java/pom.xml
@@ -0,0 +1,66 @@
+<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>org.brotli</groupId>
+ <artifactId>parent</artifactId>
+ <version>0.1.0-SNAPSHOT</version>
+ <packaging>pom</packaging>
+
+ <modules>
+ <module>dec</module>
+ </modules>
+
+ <url>http://brotli.org</url>
+
+ <properties>
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ </properties>
+
+ <distributionManagement>
+ <snapshotRepository>
+ <id>ossrh</id>
+ <url>https://oss.sonatype.org/content/repositories/snapshots</url>
+ </snapshotRepository>
+ </distributionManagement>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>3.1</version>
+ <configuration>
+ <source>1.5</source>
+ <target>1.5</target>
+ </configuration>
+ </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>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>
+ </plugins>
+ </build>
+
+</project>