
CLI für den AtomShields Statische-Analyse-Scanner. Installieren, deinstallieren und Ausführen von Checkern und Berichten, um Schwachstellen in Quellcode-Projekten zu erkennen.
AtomShields Cli ist eine Befehlszeilenschnittstelle zur Nutzung der Software AtomShields <https://github.com/ElevenPaths/AtomShields>_
.. raw:: html
.. code-block:: shell
pip install atomshieldscli
.. code-block:: shell
ascli --target --name <project_name>
Die zulässigen action-Werte sind:
Die zulässigen context-Werte sind:
Die Option target legt den zu scannenden Pfad oder das zu installierende/deinstallierende Plugin (Prüfer/Bericht) fest.
.. code-block:: shell
ascli show checkers
.. code-block:: shell
ascli show reports
.. code-block:: shell
ascli install checkers --target path/to/file.py
.. code-block:: shell
ascli install reports --target path/to/file.py
.. code-block:: shell
ascli uninstall checkers --target path/to/file.py
oder
.. code-block:: shell
ascli uninstall checkers --target checker_name
.. code-block:: shell
ascli uninstall reports --target path/to/file.py
oder
.. code-block:: shell
ascli uninstall reports --target checker_name
.. code-block:: shell
ascli run --target path/to/file.py --name repo_name