Ce projet vise à fournir une image Docker simple pour encapsuler et exécuter une analyse de compréhension via Docker.
En supposant que le répertoire actuel contient le code source à analyser, exécutez simplement la commande suivante:
docker run --rm -v ${PWD}:/src facthunder/understand:latest und create -languages c++ -db understand-database.udb
docker run --rm -v ${PWD}:/src facthunder/understand:latest und settings -AddMode Relative -db understand-database.udb
docker run --rm -v ${PWD}:/src facthunder/understand:latest und add -db understand-database.udb .
docker run --rm -v ${PWD}:/src facthunder/understand:latest und analyze -db understand-database.udb
docker run --rm -v ${PWD}:/src facthunder/understand:latest und codecheck -flattentree -db understand-database.udb UnderstandCodecheckConfiguration.ini .Voici la matrice des versions de l'image:
| ÉTIQUETER | Comprendre la version | Image de base |
|---|---|---|
| dernier | 1029 | Python: 3.8.5-Slim-Buster |
| 1029 | 1029 | Python: 3.8.5-Slim-Buster |
| 1004 | 1004 | Python: 3.8.5-Slim-Buster |
Si vous avez rencontré un problème avec le plugin, veuillez ouvrir un problème. À l'intérieur de ce problème, veuillez nous expliquer comment reproduire ce problème et coller le journal.
Si vous souhaitez faire un PR, veuillez mettre à l'intérieur la raison de cette demande de traction. Si cette demande de traction résolve un problème, veuillez insérer le numéro du problème ou expliquer à l'intérieur du PR comment reproduire ce problème.
Copyright 2020 FACTHUNDER.
Licencié sous la licence publique générale GNU, version 3.0