diff --git a/Readme.md b/Readme.md index 3875b62..f85e332 100644 --- a/Readme.md +++ b/Readme.md @@ -9,6 +9,7 @@ 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. #### Maven integration + jABCI v0.15 Release is now available via maven central. Use the following dependency to include the latest release: ```xml @@ -18,6 +19,35 @@ jABCI v0.15 Release is now available via maven central. Use the following depend ``` +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 + + snapshots-repo + https://oss.sonatype.org/content/repositories/snapshots + false + true + +``` + +Use the following dependency to include current version of jABCI in your project: +```xml + + com.github.jtendermint + jabci + 0.12.0.2 + compile + + + + org.slf4j + slf4j-simple + + + +``` + #### 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. diff --git a/circleci.settings.xml b/circleci.settings.xml index c8679f5..e88859e 100644 --- a/circleci.settings.xml +++ b/circleci.settings.xml @@ -6,5 +6,9 @@ ${env.OSS_SONATYPE_USERNAME} ${env.OSS_SONATYPE_PASSWORD} + + gpg.passphrase + ${env.GPG_PASSPHRASE} + \ No newline at end of file diff --git a/pom.xml b/pom.xml index 22a55f8..efa7d6c 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ com.github.jtendermint jabci 0.15 - + com.github.jtendermint:jabci Java implementation for ABCI consensus protocol from tendermint.com and related tools http://www.github.com/jtendermint @@ -146,6 +146,7 @@ 1.7.25 + test junit junit 4.12 diff --git a/settings.xml b/settings.xml deleted file mode 100644 index 4174b86..0000000 --- a/settings.xml +++ /dev/null @@ -1,43 +0,0 @@ - - - - sonatype-nexus-snapshots - ${env.SONATYPE_USER} - ${env.SONATYPE_PASSWORD} - - - sonatype-nexus-staging - ${env.SONATYPE_USER} - ${env.SONATYPE_PASSWORD} - - - ossrh - ${env.SONATYPE_JIRA_USER} - ${env.SONATYPE_JIRA_PASS} - - - - - gpg - - ${env.GPG_PASSPHRASE} - - - -sonatype-staging - - -sonatype-staging -https://oss.sonatype.org/service/local/staging/deploy/maven2/ -default -true - - - - - - gpg - sonatype-staging - -