Skip to content

impactupgrade/bloomerang-java-client

Repository files navigation

bloomerang-java-client

A non-exhaustive Java wrapper around the Bloomerang API.

Impact Upgrade

Nonprofits often struggle with 1) constant distractions, 2) a tangled mess of data and tools that hold them back, and 3) really big ideas on the backburner. Impact Upgrade is a software and consulting company, solely focused on closing these gaps. We upgrade your impact and get you back to your mission!

Usage

Add the following Maven dependency:

<dependency>
    <groupId>com.impactupgrade.integration</groupId>
    <artifactId>bloomerang-java-client</artifactId>
    <version>1.0.0.Final</version>
</dependency>

Code example:

TODO

How to Deploy a Snapshot

  1. Add the following to ~/.m2/settings.xml
<server>
  <id>ossrh</id>
  <username>USERNAME</username>
  <password>PASSWORD</password>
</server>
  1. mvn clean deploy

How to Deploy a Release

  1. Add the following to ~/.m2/settings.xml
<server>
  <id>ossrh</id>
  <username>USERNAME</username>
  <password>PASSWORD</password>
</server>
  1. mvn versions:set -DnewVersion=1.2.3.Final
  2. git add .
  3. git commit -m "1.2.3.Final release"
  4. git tag 1.2.3.Final
  5. mvn clean deploy -P release
  6. mvn versions:set -DnewVersion=1.2.4-SNAPSHOT
  7. git add .
  8. git commit -m "1.2.4-SNAPSHOT"
  9. git push origin master 1.2.3.Final

License

Licensed under the Apache License, Version 2.0. See LICENSE-2.0.txt for more information.

About

A Java client/SDK for the Bloomerang CRM API.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages