indigo-dc / jenkins-pipeline-library

Jenkins pipeline library with common functionalities for CI/CD environments, mainly targeted for the implementation of the SQA baseline requirements from https://indigo-dc.github.io/sqa-baseline/
Apache License 2.0
11 stars 6 forks source link

FAIRsFAIR F-UJI service integration #91

Open samuelbernardolip opened 4 years ago

samuelbernardolip commented 4 years ago

F-UJI is a web service to programatically assess FAIRness of research data objects based on metrics developed by the FAIRsFAIR project. The service will be applied to demostrate the evaluation of objects in repositories selected for in-depth collaboration with the project.

https://github.com/pangaea-data-publisher/fuji

Citation from D3.3: Current JPL library developed in T3.2 allows the integration of tools from several build systems and programming languages. The current implementation defines SQA criterias that are linked with the correspondent set of tools. Those are launched within a predefined docker container provided by the user or selected over a set of suggested images. In T3.2 continuous integration (CI) context, the provided framework expects a solution that can be deployed using docker images. Also SQAaaS web portal interface expects a REST API following OpenAPI standard to release a better binding between services in the end. The F-UJI web service fits perfectly on this solution.

wilkos-dans commented 3 years ago

Hi @samuelbernardolip , I created a PR to include a Dockerfile in the FUJI project. https://github.com/pangaea-data-publisher/fuji/pull/129

samuelbernardolip commented 3 years ago

Hi @samuelbernardolip , I created a PR to include a Dockerfile in the FUJI project. pangaea-data-publisher/fuji#129

@wilkos-dans Thanks for the reference. I will review it during next days.

samuelbernardolip commented 3 years ago

WiP in following pipeline: https://jenkins.eosc-synergy.eu/job/eosc-synergy-org/job/fuji/