saveourtool / save-cloud

Cluster-based cloud mechanism for running SAVE framework
https://cosv.gitlink.org.cn
MIT License
38 stars 3 forks source link

EPIC: add the functionality of selecting Project Types for the new Project #753

Open orchestr7 opened 2 years ago

orchestr7 commented 2 years ago

The idea is to add different types of tested tools to the SAVE eco-system. Right now we were focused on a standard static analysis. But we already get requests for compilers and Software Composition Analysis.

In this case we would like to add the following logic:

orchestr7 commented 2 years ago

As discussed with @petertrr:

Probably, in case of adding new TYPE for the project, we will need to support different types of SAVE-cli apps: for compilers, for testing of REST services etc., so we will need to inject our component in the following chain: SAVE-agent -> SAVE-cli (we are injecting our native binary here depending on the type) -> tool