Skip to content

Latest commit

 

History

History
31 lines (21 loc) · 1.19 KB

File metadata and controls

31 lines (21 loc) · 1.19 KB

Event Handler io.seqera.events.App

Seqera is building the next event handling app to store all the data coming from Nextflow pipelines execution.

The app has been built to be almost dependency-less except for JDK, Groovy database driver(s) dependencies along with testing frameworks: unless differently specified in the issue no additional dependencies should be explicitly added to the project.

The startup of the process is centralized in the App.groovy which takes care of:

A minimal request example can be found using the event.http (IntelliJ internal http client tester)

Configuration

Configuration is located in the app/src/main/resources/app.yaml

Execute locally

Launch the io.seqera.events.App.groovy main method or use the command ./gradlew app:run from the root folder