No description, website, or topics provided.
Java Groovy Other
Switch branches/tags
OpsGenieClient_2015.02.04 OpsGenieClient_2015.01.20 OpsGenieClient_2015.01.16 OpsGenieClient_2015.01.15 OpsGenieClient_2015.01.14 OpsGenieClient_2015.01.09 OpsGenieClient_2015.01.02 OpsGenieClient_2014.12.30 OpsGenieClient_2014.12.19 OpsGenieClient_2014.12.18 OpsGenieClient_2014.11.27 OpsGenieClient_2014.11.25 OpsGenieClient_2014.11.10 OpsGenieClient_2014.10.22 OpsGenieClient_2014.10.14 OpsGenieClient_2014.10.03 OpsGenieClient_2014.09.29 OpsGenieClient_2014.09.26 OpsGenieClient_2014.09.17 OpsGenieClient_2014.09.12 OpsGenieClient_2014.09.11 OpsGenieClient_2014.08.07 OpsGenieClient_2014.07.17 OpsGenieClient_2014.07.09 OpsGenieClient_2014.07.01 OpsGenieClient_2014.06.12 OpsGenieClient_2014.06.05 OpsGenieClient_2014.06.03 OpsGenieClient_2014.05.16 OpsGenieClient_2014.05.15 OpsGenieClient_2014.04.04 OpsGenieClient_2014.03.30 OpsGenieClient_2014.03.10 OpsGenieClient_2014.01.24 OpsGenieClient_2014.01.17 OpsGenieClient_2014.01.16 OpsGenieClient_2014.01.02 OpsGenieClient_2013.12.27 OpsGenieClient_2013.12.16 OpsGenieClient_2013.11.07 OpsGenieClient_2013.10.30 OpsGenieClient_2013.10.07 OpsGenieClient_2013.10.03 OpsGenieClient_2013.09.27 OpsGenieClient_2013.08.29 OpsGenieClient_2013.07.26 OpsGenieClient_2013.07.01 OpsGenieClient_2013.06.07 OpsGenieClient_2013.04.27 OpsGenieClient_2013.03.26 OpsGenieClient_2013.02.27 OpsGenieClient_2012.12.10 OpsGenieClient_2012.10.02 OpsGenieClient_2012.09.27 OpsGenieClient_2012.09.05 OpsGenieClient_2012.08.29_12082918 OpsGenieClient_v0.1.112070416 OpsGenieClient_v0.1.112070415 OpsGenieClient-v2-2017.26.01 OpsGenieClient-v2-2017.16.01 OpsGenieClient-v2-2017.14.04 OpsGenieClient-v2-2017.11.01 OpsGenieClient-v2-2017.10.01 OpsGenieClient-v2-2016.30.11 OpsGenieClient-v2-2016.30.09 OpsGenieClient-v2-2016.29.11 OpsGenieClient-v2-2016.28.12 OpsGenieClient-v2-2016.28.11 OpsGenieClient-v2-2016.27.12 OpsGenieClient-v2-2016.27.05 OpsGenieClient-v2-2016.26.10 OpsGenieClient-v2-2016.25.01 OpsGenieClient-v2-2016.23.12 OpsGenieClient-v2-2016.22.11 OpsGenieClient-v2-2016.21.11 OpsGenieClient-v2-2016.21.06 OpsGenieClient-v2-2016.20.10 OpsGenieClient-v2-2016.19.01 OpsGenieClient-v2-2016.17.05 OpsGenieClient-v2-2016.15.10 OpsGenieClient-v2-2016.15.08 OpsGenieClient-v2-2016.15.07 OpsGenieClient-v2-2016.15.06 OpsGenieClient-v2-2016.14.10 OpsGenieClient-v2-2016.14.07 OpsGenieClient-v2-2016.14.06 OpsGenieClient-v2-2016.12.10 OpsGenieClient-v2-2016.09.08 OpsGenieClient-v2-2016.07.12 OpsGenieClient-v2-2016.07.04 OpsGenieClient-v2-2016.05.08 OpsGenieClient-v2-2016.03.08 OpsGenieClient-v2-2016.02.11 OpsGenieClient-v2-2015.30.07 OpsGenieClient-v2-2015.29.07 OpsGenieClient-v2-2015.28.05 OpsGenieClient-v2-2015.27.05 OpsGenieClient-v2-2015.22.06 OpsGenieClient-v2-2015.21.05 OpsGenieClient-v2-2015.20.10
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.

README.md

OpsGenie Client

The project includes:

  • Java SDK
  • Marid

Java SDK For Maven and Gradle

Maven

You can add OpsGenie Repository and SDK as dependency. Example:

<dependencies>
  	<dependency>
  		<groupId>com.opsgenie.integration</groupId>
  		<artifactId>sdk</artifactId>
  		<version>[2.0.0,)</version>
  	</dependency>
  </dependencies>

Gradle

You can add OpsGenie Repository and SDK as dependeny. Example:

dependencies {
	compile "com.opsgenie.integration:sdk:2+"
}

Build

Requires JDK 1.7

This is a gradle project so you can build by running build task

Unix: ./gradlew build

Windows: gradlew.bat build

###Packaging RPM and DEB

####Tasks####

  • packageMaridRpm: Packages Marid rpm for Redhat based systems

  • packageMaridDeb: Packages Marid deb for Debian based systems

  • packageMaridZip: Packages Marid zip for other systems

  • packageMarid: Packages Marid all types

You can run the tasks:

For Unix systems: ./gradlew packageMarid

For Windows systems: gradlew.bat packageMarid

###Testing###

If you want to run tests you must copy Test.example.properties as Test.properties and set your Pubnub account keys.

If you want to skip tests, just run commands:

./gradlew packageMarid -x test

Note: If you use IntellijIdea you can edit run configurations for gradle task and add -x test to task input.