Skip to content

Grails plugin that provides basic functionality for dbXP module plugins.

Notifications You must be signed in to change notification settings

PhenotypeFoundation/dbxpModuleBase

 
 

Repository files navigation

dbxpModuleBase

A Grails plugin that can serve as the basis for a dbXP module. dbxpModuleBase provides basic module services such as synchronisation of a proxy Study-Sample-Assay cache with GSCF.

How to publish changes

To create a new version of dbxpModuleBase and publish it on nexus.nmcdsp.org:

Make sure that ~/.grails/settings.groovy contains username and password for Nexus:

~/.grails $ cat settings.groovy
grails.project.dependency.distribution = {
 remoteRepository(id:"pluginReleases", url:"http://nexus.nmcdsp.org/content/repositories/releases/") {
     authentication username: "admin", password: "** ask Jeroen or Kees **"
 }
}

Make sure maven-publisher plugin is installed

grails install-plugin maven-publisher

Deploy the upgrade

grails maven-deploy --repository=pluginReleases

About

Grails plugin that provides basic functionality for dbXP module plugins.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Groovy 49.1%
  • CSS 26.0%
  • JavaScript 24.9%