reanahub / reana-client

REANA command-line client
http://reana-client.readthedocs.io/
MIT License
10 stars 46 forks source link

reana.yaml: support workflow `type: snakemake` #530

Closed mvidalgarcia closed 3 years ago

mvidalgarcia commented 3 years ago

Enrich JSON schema to only allow the supported workflow types, including new snakemake. JSON Schema enums might come handy for this.

E.g. If one has type: foo in the reana.yaml, the validation should fail.

~Also update this configuration in r-server~

~Also update this configuration in reana.~