Skip to content

ossimlabs/omar-hibernate-spatial

Repository files navigation

omar-hibernate-spatial

Incorporates Hibernate Spatial geospatial database engine into OMAR applications. This repository is checked out by multiple Jenkins pipelines and built as a gradle plugin by each app's gradle build.

Build Status

Required environment variable

  • OMAR_COMMON_PROPERTIES

Optional environment variables

Only required for Jenkins pipelines or if you are running Nexus and/or Openshift locally

  • OPENSHIFT_USERNAME
  • OPENSHIFT_PASSWORD
  • REPOSITORY_MANAGER_USER
  • REPOSITORY_MANAGER_PASSWORD

How to Install omar-hibernate-spatial-plugin locally

  1. Git clone the following repo or git pull the latest version if you already have it.
  git clone https://github.com/ossimlabs/omar-common.git
  git clone https://github.com/ossimlabs/omar-hibernate-spatial.git
  1. Set OMAR_COMMON_PROPERTIES environment variable to the omar-common-properties.gradle (it is part of the omar-common repo).

  2. Install omar-hibernate-spatial-plugin

 cd omar-hibernate-spatial/plugins/omar-hibernate-spatial-plugin
 gradle clean install