mirror of
https://github.com/fluencelabs/jabci
synced 2025-04-24 22:32:17 +00:00
Revert "Merge branch 'master' into release/0.15"
This reverts commit 340d9f7687538918722b4906f74ca5bb976453fd, reversing changes made to a90bb33e9019d6f4506db2f4fb04c956161c89a2.
This commit is contained in:
parent
340d9f7687
commit
f2ac02f2e2
30
Readme.md
30
Readme.md
@ -9,7 +9,6 @@ A Java implementation of the Tendermint Application BlockChain Interface ([ABCI]
|
|||||||
Check out [StartupExampleDummy.java](https://github.com/jTendermint/jabci/blob/master/src/main/java/com/github/jtendermint/jabci/StartupExampleDummy.java) or [JavaCounter.java](https://github.com/jTendermint/jabci/blob/master/src/main/java/com/github/jtendermint/jabci/JavaCounter.java) for examples.
|
Check out [StartupExampleDummy.java](https://github.com/jTendermint/jabci/blob/master/src/main/java/com/github/jtendermint/jabci/StartupExampleDummy.java) or [JavaCounter.java](https://github.com/jTendermint/jabci/blob/master/src/main/java/com/github/jtendermint/jabci/JavaCounter.java) for examples.
|
||||||
|
|
||||||
#### Maven integration
|
#### Maven integration
|
||||||
|
|
||||||
jABCI v0.15 Release is now available via maven central. Use the following dependency to include the latest release:
|
jABCI v0.15 Release is now available via maven central. Use the following dependency to include the latest release:
|
||||||
```xml
|
```xml
|
||||||
<dependency>
|
<dependency>
|
||||||
@ -19,35 +18,6 @@ jABCI v0.15 Release is now available via maven central. Use the following depend
|
|||||||
</dependency>
|
</dependency>
|
||||||
```
|
```
|
||||||
|
|
||||||
Development will move onto a dedicated `develop` branch in the short term and it's artifacts will be available in Central's snapshot repository
|
|
||||||
|
|
||||||
The current snapshot repository is: `https://oss.sonatype.org/content/repositories/snapshots/` which can be used by adding the repository:
|
|
||||||
```xml
|
|
||||||
<repository>
|
|
||||||
<id>snapshots-repo</id>
|
|
||||||
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
|
|
||||||
<releases><enabled>false</enabled></releases>
|
|
||||||
<snapshots><enabled>true</enabled></snapshots>
|
|
||||||
</repository>
|
|
||||||
```
|
|
||||||
|
|
||||||
Use the following dependency to include current version of jABCI in your project:
|
|
||||||
```xml
|
|
||||||
<dependency>
|
|
||||||
<groupId>com.github.jtendermint</groupId>
|
|
||||||
<artifactId>jabci</artifactId>
|
|
||||||
<version>0.12.0.2</version>
|
|
||||||
<scope>compile</scope>
|
|
||||||
<!-- you might want to exclude slf4j, depending on your setup -->
|
|
||||||
<exclusions>
|
|
||||||
<exclusion>
|
|
||||||
<groupId>org.slf4j</groupId>
|
|
||||||
<artifactId>slf4j-simple</artifactId>
|
|
||||||
</exclusion>
|
|
||||||
</exclusions>
|
|
||||||
</dependency>
|
|
||||||
```
|
|
||||||
|
|
||||||
#### Update protobuf types
|
#### Update protobuf types
|
||||||
|
|
||||||
When you make changes to the protobuf file, you can enable the appropriate build-phase for the compiler-plugin to generate the file(s) in the target-directory.
|
When you make changes to the protobuf file, you can enable the appropriate build-phase for the compiler-plugin to generate the file(s) in the target-directory.
|
||||||
|
@ -6,9 +6,5 @@
|
|||||||
<username>${env.OSS_SONATYPE_USERNAME}</username>
|
<username>${env.OSS_SONATYPE_USERNAME}</username>
|
||||||
<password>${env.OSS_SONATYPE_PASSWORD}</password>
|
<password>${env.OSS_SONATYPE_PASSWORD}</password>
|
||||||
</server>
|
</server>
|
||||||
<server>
|
|
||||||
<id>gpg.passphrase</id>
|
|
||||||
<passphrase>${env.GPG_PASSPHRASE}</passphrase>
|
|
||||||
</server>
|
|
||||||
</servers>
|
</servers>
|
||||||
</settings>
|
</settings>
|
3
pom.xml
3
pom.xml
@ -6,7 +6,7 @@
|
|||||||
<groupId>com.github.jtendermint</groupId>
|
<groupId>com.github.jtendermint</groupId>
|
||||||
<artifactId>jabci</artifactId>
|
<artifactId>jabci</artifactId>
|
||||||
<version>0.15</version>
|
<version>0.15</version>
|
||||||
|
|
||||||
<name>com.github.jtendermint:jabci</name>
|
<name>com.github.jtendermint:jabci</name>
|
||||||
<description>Java implementation for ABCI consensus protocol from tendermint.com and related tools</description>
|
<description>Java implementation for ABCI consensus protocol from tendermint.com and related tools</description>
|
||||||
<url>http://www.github.com/jtendermint</url>
|
<url>http://www.github.com/jtendermint</url>
|
||||||
@ -146,7 +146,6 @@
|
|||||||
<version>1.7.25</version>
|
<version>1.7.25</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<scope>test</scope>
|
|
||||||
<groupId>junit</groupId>
|
<groupId>junit</groupId>
|
||||||
<artifactId>junit</artifactId>
|
<artifactId>junit</artifactId>
|
||||||
<version>4.12</version>
|
<version>4.12</version>
|
||||||
|
43
settings.xml
Normal file
43
settings.xml
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
<settings xmlns="http://maven.apache.org/SETTINGS/1.1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.1.0 http://maven.apache.org/xsd/settings-1.1.0.xsd">
|
||||||
|
<servers>
|
||||||
|
<server>
|
||||||
|
<id>sonatype-nexus-snapshots</id>
|
||||||
|
<username>${env.SONATYPE_USER}</username>
|
||||||
|
<password>${env.SONATYPE_PASSWORD}</password>
|
||||||
|
</server>
|
||||||
|
<server>
|
||||||
|
<id>sonatype-nexus-staging</id>
|
||||||
|
<username>${env.SONATYPE_USER}</username>
|
||||||
|
<password>${env.SONATYPE_PASSWORD}</password>
|
||||||
|
</server>
|
||||||
|
<server>
|
||||||
|
<id>ossrh</id>
|
||||||
|
<username>${env.SONATYPE_JIRA_USER}</username>
|
||||||
|
<password>${env.SONATYPE_JIRA_PASS}</password>
|
||||||
|
</server>
|
||||||
|
</servers>
|
||||||
|
<profiles>
|
||||||
|
<profile>
|
||||||
|
<id>gpg</id>
|
||||||
|
<properties>
|
||||||
|
<gpg.passphrase>${env.GPG_PASSPHRASE}</gpg.passphrase>
|
||||||
|
</properties>
|
||||||
|
</profile>
|
||||||
|
<profile>
|
||||||
|
<id>sonatype-staging</id>
|
||||||
|
<repositories>
|
||||||
|
<repository>
|
||||||
|
<id>sonatype-staging</id>
|
||||||
|
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
|
||||||
|
<layout>default</layout>
|
||||||
|
<releases><enabled>true</enabled></releases>
|
||||||
|
</repository>
|
||||||
|
</repositories>
|
||||||
|
</profile>
|
||||||
|
</profiles>
|
||||||
|
<activeProfiles>
|
||||||
|
<activeProfile>gpg</activeProfile>
|
||||||
|
<activeProfile>sonatype-staging</activeProfile>
|
||||||
|
</activeProfiles>
|
||||||
|
</settings>
|
Loading…
x
Reference in New Issue
Block a user