Skip to content

Files

Latest commit

 

History

History
43 lines (30 loc) · 1.62 KB

README.md

File metadata and controls

43 lines (30 loc) · 1.62 KB

aioc - all in one container

License REUSE status

  • State: demonstrator / not production ready
  • ... needs a better name

What it does

This docker based pipeline uses

to scan the provided source directory. It is able to consume arbitrary source code and tries to do its best, with the limitation that Ort requires the folder to be under version control. The results are merged via opossum.lib.hs to a single merged-opossum.input.json.gz.

README.png

The whole tooling is selfcontained in a single docker image, that consumes the content of /intput and produces the ressults in /output.

How to run:

Build the docker image (once):

$ ./build-docker-image.sh

Scan the root of a project (fo ORT, it must be under vcs):

$ ./run-on-folder.sh path/to/project/root

this generates a folder path/to/project/root_aioc containing the file merged-opossum.input.json.gz.