Skip to content

Commit

Permalink
Merge branch 'release/0.1.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
chtyim committed Jul 22, 2014
2 parents 29943e0 + 7fd7747 commit b26bd10
Show file tree
Hide file tree
Showing 8 changed files with 167 additions and 31 deletions.
65 changes: 65 additions & 0 deletions KEYS
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
This file contains the PGP keys of various developers.

Users: pgp < KEYS
gpg --import KEYS
Developers:
pgp -kxa <your name> and append it to this file.
(pgpk -ll <your name> && pgpk -xa <your name>) >> this file.
(gpg --list-sigs <your name>
&& gpg --armor --export <your name>) >> this file.

Type bits/keyID Date User ID
pub 4096R/BEB03B4B 2014-07-21 Terence Yim (CONTINUUITY CODE SIGNING KEY) <terence@continuuity.com>

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.13 (Darwin)

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
=NpUI
-----END PGP PUBLIC KEY BLOCK-----
8 changes: 4 additions & 4 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -86,12 +86,12 @@ For any client applications, add the following dependencies to any Apache Maven
build system's equivalent configuration), in order to make use of Tephra classes::

<dependency>
<groupId>com.continuuity</groupId>
<groupId>com.continuuity.tephra</groupId>
<artifactId>tephra-api</artifactId>
<version>0.1.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.continuuity</groupId>
<groupId>com.continuuity.tephra</groupId>
<artifactId>tephra-core</artifactId>
<version>0.1.0-SNAPSHOT</version>
</dependency>
Expand All @@ -102,15 +102,15 @@ appropriate HBase compatibility library.
For HBase 0.94.x::

<dependency>
<groupId>com.continuuity</groupId>
<groupId>com.continuuity.tephra</groupId>
<artifactId>tephra-hbase-compat-0.94</artifactId>
<version>0.1.0-SNAPSHOT</version>
</dependency>

For HBase 0.96.x and 0.98.x::

<dependency>
<groupId>com.continuuity</groupId>
<groupId>com.continuuity.tephra</groupId>
<artifactId>tephra-hbase-compat-0.96</artifactId>
<version>0.1.0-SNAPSHOT</version>
</dependency>
Expand Down
78 changes: 72 additions & 6 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,13 @@
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>com.continuuity</groupId>
<groupId>com.continuuity.tephra</groupId>
<artifactId>tephra</artifactId>
<version>0.1.0-SNAPSHOT</version>
<version>0.1.0</version>
<packaging>pom</packaging>
<name>Tephra Transaction System</name>
<description>Tephra Transaction System</description>
<url>https://github.com/continuuity/tephra</url>

<modules>
<module>tephra-api</module>
Expand All @@ -34,6 +36,28 @@
<module>tephra-distribution</module>
</modules>

<licenses>
<license>
<name>The Apache Software License, Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
</license>
</licenses>

<developers>
<developer>
<name>Continuuity</name>
<email>tephra-dev@googlegroups.com</email>
<organization>Continuuity</organization>
<organizationUrl>https://github.com/continuuity/tephra</organizationUrl>
</developer>
</developers>

<scm>
<connection>scm:git:https://github.com/continuuity/tephra.git</connection>
<developerConnection>scm:git:https://github.com/continuuity/tephra.git</developerConnection>
<url>https://github.com/continuuity/tephra.git</url>
</scm>

<repositories>
<repository>
<id>apache.snapshots</id>
Expand All @@ -47,12 +71,12 @@

<distributionManagement>
<repository>
<id>continuuity-release</id>
<url>https://repository.continuuity.com/content/repositories/releases-public</url>
<id>sonatype.release</id>
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2</url>
</repository>
<snapshotRepository>
<id>continuuity-snapshots</id>
<url>https://repository.continuuity.com/content/repositories/snapshots/</url>
<id>sonatype.snapshots</id>
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
</snapshotRepository>
</distributionManagement>

Expand Down Expand Up @@ -346,6 +370,24 @@
</configuration>
</plugin>

<!-- GPG signature -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<version>1.5</version>
<configuration>
<passphrase>${gpg.passphrase}</passphrase>
<useAgent>${gpg.useagent}</useAgent>
</configuration>
<executions>
<execution>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>

<!-- Deploy plugin -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
Expand Down Expand Up @@ -379,6 +421,11 @@
<artifactId>maven-checkstyle-plugin</artifactId>
<version>2.12.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<version>1.5</version>
</plugin>
</plugins>
</build>

Expand Down Expand Up @@ -407,6 +454,7 @@
</execution>
</executions>
</plugin>

<!-- Javadoc jar -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
Expand All @@ -428,6 +476,19 @@
</execution>
</executions>
</plugin>

<!-- Nexus deploy plugin -->
<plugin>
<groupId>org.sonatype.plugins</groupId>
<artifactId>nexus-staging-maven-plugin</artifactId>
<version>1.6.2</version>
<extensions>true</extensions>
<configuration>
<nexusUrl>https://oss.sonatype.org</nexusUrl>
<serverId>sonatype.release</serverId>
<stagingProfileId>655dc88dc770c3</stagingProfileId>
</configuration>
</plugin>
</plugins>
</pluginManagement>

Expand All @@ -442,6 +503,11 @@
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.9</version>
</plugin>
<plugin>
<groupId>org.sonatype.plugins</groupId>
<artifactId>nexus-staging-maven-plugin</artifactId>
<version>1.6.2</version>
</plugin>
</plugins>
</build>
</profile>
Expand Down
5 changes: 3 additions & 2 deletions tephra-api/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,13 @@
<modelVersion>4.0.0</modelVersion>

<parent>
<groupId>com.continuuity</groupId>
<groupId>com.continuuity.tephra</groupId>
<artifactId>tephra</artifactId>
<version>0.1.0-SNAPSHOT</version>
<version>0.1.0</version>
</parent>

<artifactId>tephra-api</artifactId>
<name>Tephra API</name>
<description>Tephra Transaction System API Module</description>

</project>
7 changes: 4 additions & 3 deletions tephra-core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,17 +20,18 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>tephra</artifactId>
<groupId>com.continuuity</groupId>
<version>0.1.0-SNAPSHOT</version>
<groupId>com.continuuity.tephra</groupId>
<version>0.1.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>

<artifactId>tephra-core</artifactId>
<name>Tephra Core</name>
<description>Tephra Transaction System Core Module</description>

<dependencies>
<dependency>
<groupId>com.continuuity</groupId>
<groupId>com.continuuity.tephra</groupId>
<artifactId>tephra-api</artifactId>
<version>${project.version}</version>
</dependency>
Expand Down
13 changes: 7 additions & 6 deletions tephra-distribution/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,14 @@
<modelVersion>4.0.0</modelVersion>

<parent>
<groupId>com.continuuity</groupId>
<groupId>com.continuuity.tephra</groupId>
<artifactId>tephra</artifactId>
<version>0.1.0-SNAPSHOT</version>
<version>0.1.0</version>
</parent>

<artifactId>tephra-distribution</artifactId>
<name>Tephra Distribution</name>
<description>Tephra Transaction System Distribution Module</description>
<packaging>pom</packaging>

<!-- NOTE: These dependency declarations are only required to sort this project to the
Expand All @@ -38,22 +39,22 @@
-->
<dependencies>
<dependency>
<groupId>com.continuuity</groupId>
<groupId>com.continuuity.tephra</groupId>
<artifactId>tephra-api</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>com.continuuity</groupId>
<groupId>com.continuuity.tephra</groupId>
<artifactId>tephra-core</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>com.continuuity</groupId>
<groupId>com.continuuity.tephra</groupId>
<artifactId>tephra-hbase-compat-0.94</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>com.continuuity</groupId>
<groupId>com.continuuity.tephra</groupId>
<artifactId>tephra-hbase-compat-0.96</artifactId>
<version>${project.version}</version>
</dependency>
Expand Down
11 changes: 6 additions & 5 deletions tephra-hbase-compat-0.94/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,22 +20,23 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>tephra</artifactId>
<groupId>com.continuuity</groupId>
<version>0.1.0-SNAPSHOT</version>
<groupId>com.continuuity.tephra</groupId>
<version>0.1.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>

<artifactId>tephra-hbase-compat-0.94</artifactId>
<name>Tephra HBase 0.94 Compatibility</name>
<description>Tephra Transaction System HBase 0.94 Compatibility Module</description>

<dependencies>
<dependency>
<groupId>com.continuuity</groupId>
<groupId>com.continuuity.tephra</groupId>
<artifactId>tephra-api</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>com.continuuity</groupId>
<groupId>com.continuuity.tephra</groupId>
<artifactId>tephra-core</artifactId>
<version>${project.version}</version>
<exclusions>
Expand All @@ -60,7 +61,7 @@
<artifactId>junit</artifactId>
</dependency>
<dependency>
<groupId>com.continuuity</groupId>
<groupId>com.continuuity.tephra</groupId>
<artifactId>tephra-core</artifactId>
<version>${project.version}</version>
<type>test-jar</type>
Expand Down
11 changes: 6 additions & 5 deletions tephra-hbase-compat-0.96/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,22 +20,23 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>tephra</artifactId>
<groupId>com.continuuity</groupId>
<version>0.1.0-SNAPSHOT</version>
<groupId>com.continuuity.tephra</groupId>
<version>0.1.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>

<artifactId>tephra-hbase-compat-0.96</artifactId>
<name>Tephra HBase 0.96 Compatibility</name>
<description>Tephra Transaction System HBase 0.94 Compatibility Module</description>

<dependencies>
<dependency>
<groupId>com.continuuity</groupId>
<groupId>com.continuuity.tephra</groupId>
<artifactId>tephra-api</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>com.continuuity</groupId>
<groupId>com.continuuity.tephra</groupId>
<artifactId>tephra-core</artifactId>
<version>${project.version}</version>
<exclusions>
Expand Down Expand Up @@ -64,7 +65,7 @@

<!-- Test dependencies -->
<dependency>
<groupId>com.continuuity</groupId>
<groupId>com.continuuity.tephra</groupId>
<artifactId>tephra-core</artifactId>
<version>${project.version}</version>
<type>test-jar</type>
Expand Down

0 comments on commit b26bd10

Please sign in to comment.