crossminer / scava-deployment

This repository contains the Docker configuration files for the deployment of Scava platform
Eclipse Public License 2.0
2 stars 9 forks source link

Maracas source code #84

Open jdirocco opened 5 years ago

jdirocco commented 5 years ago

Hi guys, In https://github.com/crossminer/scava-deployment/blob/318b36e6aa7c1cd469bfc68cd271ad59a55e603e/KB/Dockerfile#L10, I implemented a very dirty solution to address the issue https://github.com/crossminer/maracas/issues/35 of maracas. Do you have an idea about this issue?

MarcioMateus commented 5 years ago

Hi @md2manoppello, probably a better solution is to download the files you need directly from Maracas repository in order to have the latest version of these files whenever we build the Kb-service image. This is valid if you always want to latest version of Maracas available (in master brach). If you want to bind to a specific version of Maracas, we can keep this implementation.

jdirocco commented 5 years ago

@MarcioMateus Maracas is written in rascal and it provides a bridge to Java. Though Maracas is a maven project it needs the "rsc" source code to properly work. So this code binds to a specific version of Maracas that is stored on my maven public repository (http://archiva.disim.univaq.it).