Xygeni CLI operation modes

Xygeni CLI has different operation modes depending on the scope of the scan.

It’s important to ensure that the JAVA_HOME environment variable points to the directory where Java is installed, which may or may not be done automatically depending on your platform. Additionally, you need to make sure that the $JAVA_HOME/bin directory is included in your system’s PATH so that you can access the Java executable from anywhere on your system. Please see Xygeni CLI Prerequisites for further info.

One single scan unit

If you want to scan one single unit (one folder, one repo), you can use the scan mode of of operation. In this case, the scanned unit will correspond to a single Xygeni project.

Please visit Single scan for further information.

If you want to scan a docker image, please visit Scanning a Docker image for further information

Multiple scan units

If you want to scan multiple units (several folders containing several git repos, several repos, etc) , you can use the multi-scanmode of of operation. In this case, the scanned units will correspond to a several Xygeni projects.

Please visit Multi scan for further information.

A whole SCM organization's repos

If you want to scan all the repos of a SCM organization (or justr a subset) , you can use the org-scanmode of of operation. In this case, every scanned repo will correspond to a Xygeni project.

Please visit Organization scan for further information.

Last updated