Represents the arguments available to the org.zowe.jenkins_shared_library.pipelines.generic.GenericPipeline#sonarScanGeneric(java.util.Map) method.
Fields inherited from class | Fields |
---|---|
class org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments |
__$stMC |
Type | Name and description |
---|---|
java.lang.Boolean |
allowBranchScan If the SonarQube server support branch scan. |
java.lang.Boolean |
failBuild Fail build on quality gate failure |
java.lang.String |
javaHome Customize JAVA_HOME for sonar scan if the default JDK is not supported. |
java.lang.String |
name The name of the SonarQube Scan step. |
java.lang.String |
nodeJsVersion Customize Node.JS version for sonar scan if the default version is not supported. |
java.lang.String |
nvmInitScript Path to nvm init script. |
java.lang.String |
scannerServer SonarQube scanner server name defined in Jenkins |
java.lang.String |
scannerTool SonarQube scanner tool name defined in Jenkins. |
java.lang.String |
sonarProjectFile The file name of the SonarQube project.properties file. |
org.zowe.jenkins_shared_library.pipelines.base.models.StageTimeout |
timeout Amount of time allowed for the SonarQube scan |
Methods inherited from class | Name |
---|---|
class org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments |
org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#getIsSkippable(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#isIsSkippable(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#getDoesIgnoreSkipAll(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#isDoesIgnoreSkipAll(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#setDoesIgnoreSkipAll(boolean), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#setIsSkippable(boolean), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#getResultThreshold(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#setResultThreshold(org.zowe.jenkins_shared_library.pipelines.base.enums.ResultEnum), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#getShouldExecute(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#setShouldExecute(groovy.lang.Closure), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#setStage(groovy.lang.Closure), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#getDisplayTimestamp(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#isDisplayTimestamp(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#setDisplayTimestamp(boolean), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#getDisplayAnsiColor(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#isDisplayAnsiColor(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#setDisplayAnsiColor(boolean), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#getEnvironment(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#setEnvironment(java.util.Map), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#setTimeout(org.zowe.jenkins_shared_library.pipelines.base.models.StageTimeout), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#getStage(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#setBaseDirectory(java.lang.String), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#getTimeout(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#invokeMethod(java.lang.String, java.lang.Object), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#getMetaClass(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#setMetaClass(groovy.lang.MetaClass), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#getBaseDirectory(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#setProperty(java.lang.String, java.lang.Object), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#getProperty(java.lang.String), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#getName(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#setName(java.lang.String), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#wait(long, int), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#wait(long), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#wait(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#equals(java.lang.Object), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#toString(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#hashCode(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#getClass(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#notify(), org.zowe.jenkins_shared_library.pipelines.base.arguments.StageArguments#notifyAll() |
If the SonarQube server support branch scan.
false
Fail build on quality gate failure
false
Customize JAVA_HOME for sonar scan if the default JDK is not supported.
/usr/java/openjdk-11
The name of the SonarQube Scan step.
(empty)
Customize Node.JS version for sonar scan if the default version is not supported.
Path to nvm init script.
/home/jenkins/.nvm/nvm.sh
SonarQube scanner server name defined in Jenkins
SonarQube scanner tool name defined in Jenkins.
The file name of the SonarQube project.properties file.
"sonar-project.properties"
Amount of time allowed for the SonarQube scan