Command Reference
Build Scanner
Integrating into the pom.xml files
java -jar sl-build-scanner.jar -pom -configfile <arg> -workspacepath <arg> [-pluginversion <arg>]
configfile
The path to the JSON configuration you created with the parameters to be provided to the SeaLights Maven Plugin
workspacepath
The base path to the location of the pom.xml files to update
pluginversion
(Optional) Version of the Maven SeaLights Plugin to insert into the pom.xml
Restoring the pom.xml file to its previous state
java -jar sl-build-scanner.jar -restorePom -workspacepath <arg>
workspacepath
The base path to the location of the pom.xml files to update
Maven tool
Command line flags passed to Sealights maven plugin
mvn <arg> [{-DrunTestsOnly=<arg> | -DrunFunctionalTests=<arg>}] [-Dsl.modulesToSkip=<arg>]
runTestsOnly
false
Set to true to skip build-scanner Note: when working with the Jenkins plugin this flag will not work, and you should use the runFunctionalTests=true
runFunctionalTests
false
(Deprecated: prefer including this flag in your JSON config file instead) Set to true to skip build-scanner and only validate partially build session data (for example packages included are not mandatory)
sl.modulesToSkip
(Optional) A comma separated list of modules to skip.
Last updated
Was this helpful?