Metadata and Validation system
Clone or download
rtisma Merge pull request #385 from overture-stack/fix/song-384-outdated-doc…
…-links

Fixed outdated links in SONG docs
Latest commit d468712 Jan 14, 2019

README.md

SONG

Quickly and reliably track genome metadata scattered across multiple Cloud storage systems.

General Availability

Build Status Codacy Badge CircleCI Documentation Status Slack

Project containing both the SONG microservice and CLI client. Both are written using JAVA 8 and Spring Boot.

Build

$ mvn clean package

Running

Command-line

The source can be built and run using maven.

$ git clone git@github.com:icgc-dcc/SONG.git
$ cd SONG/song-server
$ mvn spring-boot:run -Dspring-boot.run.profiles=dev,test

Both the server and client when compiled and built produce uber jars which can be run easily from the command line.

$ java -jar song-server-0.1.1-SNAPSHOT.jar  --spring.profiles.active=dev,test

API

The server provides swagger docs documenting the API.

When running locally they can be accessed here: http://localhost:8080/swagger-ui.html

Notes

When running with the secure profile enabled, an oauth2 server is needed.

Test